.elementor-774 .elementor-element.elementor-element-5778573{--display:flex;--min-height:250px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-774 .elementor-element.elementor-element-5778573:not(.elementor-motion-effects-element-type-background), .elementor-774 .elementor-element.elementor-element-5778573 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.xn--72c5abefj3be4a3dxac4e0b1b.com/wp-content/uploads/2026/10/แบนเนอร์ทองหรูหราโทนครีมแดง.png");background-position:center center;background-size:cover;}.elementor-774 .elementor-element.elementor-element-a104213.elementor-element{--align-self:center;}.elementor-774 .elementor-element.elementor-element-a104213 .elementor-heading-title{font-size:40px;color:#B01213;}.elementor-774 .elementor-element.elementor-element-f1e30c5{--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;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-774 .elementor-element.elementor-element-fa39481{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#ECD8A6;--border-color:#ECD8A6;--border-radius:18px 18px 18px 18px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.21);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-774 .elementor-element.elementor-element-f30aad8{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-774 .elementor-element.elementor-element-079a7a0{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-774 .elementor-element.elementor-element-3ec94a1.elementor-element{--align-self:center;}.elementor-774 .elementor-element.elementor-element-3ec94a1 .elementor-heading-title{font-size:35px;color:#B01213;}.elementor-774 .elementor-element.elementor-element-3884a8f{padding:0px 0px 0px 10px;color:#000000;}.elementor-774 .elementor-element.elementor-element-fef2a79{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-774 .elementor-element.elementor-element-464d3be img{border-radius:10px 10px 10px 10px;}.elementor-774 .elementor-element.elementor-element-f215801{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#ECD8A6;--border-color:#ECD8A6;--border-radius:18px 18px 18px 18px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.21);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-774 .elementor-element.elementor-element-ddf76b6{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-774 .elementor-element.elementor-element-d9c9011{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-774 .elementor-element.elementor-element-8e4d78d.elementor-element{--align-self:center;}.elementor-774 .elementor-element.elementor-element-8e4d78d .elementor-heading-title{font-size:35px;color:#B01213;}.elementor-774 .elementor-element.elementor-element-3088d60{padding:0px 0px 0px 10px;color:#000000;}.elementor-774 .elementor-element.elementor-element-14cda79{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-774 .elementor-element.elementor-element-f8a33a0 img{border-radius:10px 10px 10px 10px;}.elementor-774 .elementor-element.elementor-element-f66a95f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#ECD8A6;--border-color:#ECD8A6;--border-radius:18px 18px 18px 18px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.21);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-774 .elementor-element.elementor-element-060790c{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-774 .elementor-element.elementor-element-23d2e1c{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-774 .elementor-element.elementor-element-8265237.elementor-element{--align-self:center;}.elementor-774 .elementor-element.elementor-element-8265237 .elementor-heading-title{font-size:35px;color:#B01213;}.elementor-774 .elementor-element.elementor-element-74facdd{padding:0px 0px 0px 10px;color:#000000;}.elementor-774 .elementor-element.elementor-element-3a28653{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-774 .elementor-element.elementor-element-aec4947 img{border-radius:10px 10px 10px 10px;}.elementor-774 .elementor-element.elementor-element-1ae6f3c{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#ECD8A6;--border-color:#ECD8A6;--border-radius:18px 18px 18px 18px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.21);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-774 .elementor-element.elementor-element-aaee536{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-774 .elementor-element.elementor-element-2a3bef6{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-774 .elementor-element.elementor-element-2e61e62.elementor-element{--align-self:center;}.elementor-774 .elementor-element.elementor-element-2e61e62 .elementor-heading-title{font-size:35px;color:#B01213;}.elementor-774 .elementor-element.elementor-element-bbd7847{padding:0px 0px 0px 10px;color:#000000;}.elementor-774 .elementor-element.elementor-element-67ee4ec{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-774 .elementor-element.elementor-element-72b569f img{border-radius:10px 10px 10px 10px;}.elementor-774 .elementor-element.elementor-element-66d01f6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#ECD8A6;--border-color:#ECD8A6;--border-radius:18px 18px 18px 18px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.21);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-774 .elementor-element.elementor-element-fd27702{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-774 .elementor-element.elementor-element-ea2f177{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-774 .elementor-element.elementor-element-0aaa8f2.elementor-element{--align-self:center;}.elementor-774 .elementor-element.elementor-element-0aaa8f2 .elementor-heading-title{font-size:35px;color:#B01213;}.elementor-774 .elementor-element.elementor-element-645c560{color:#000000;}.elementor-774 .elementor-element.elementor-element-ff04dd2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-774 .elementor-element.elementor-element-9903d8a img{border-radius:10px 10px 10px 10px;}.elementor-774 .elementor-element.elementor-element-0937f7f{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#ECD8A6;--border-color:#ECD8A6;--border-radius:18px 18px 18px 18px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.21);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-774 .elementor-element.elementor-element-39d3f39{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-774 .elementor-element.elementor-element-3b7f587{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-774 .elementor-element.elementor-element-ae0b414.elementor-element{--align-self:center;}.elementor-774 .elementor-element.elementor-element-ae0b414 .elementor-heading-title{font-size:35px;color:#B01213;}.elementor-774 .elementor-element.elementor-element-ab3697c{color:#000000;}.elementor-774 .elementor-element.elementor-element-d73d63d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-774 .elementor-element.elementor-element-08915bb img{border-radius:10px 10px 10px 10px;}.elementor-774 .elementor-element.elementor-element-180b5e4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#ECD8A6;--border-color:#ECD8A6;--border-radius:18px 18px 18px 18px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.21);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-774 .elementor-element.elementor-element-f5addfd{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-774 .elementor-element.elementor-element-b558abd{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-774 .elementor-element.elementor-element-5708f23.elementor-element{--align-self:center;}.elementor-774 .elementor-element.elementor-element-5708f23 .elementor-heading-title{font-size:35px;color:#B01213;}.elementor-774 .elementor-element.elementor-element-f72f977{padding:0px 0px 0px 10px;color:#000000;}.elementor-774 .elementor-element.elementor-element-82beb70{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-774 .elementor-element.elementor-element-c6e5861 img{border-radius:10px 10px 10px 10px;}.elementor-774 .elementor-element.elementor-element-af20724{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#ECD8A6;--border-color:#ECD8A6;--border-radius:18px 18px 18px 18px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.21);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-774 .elementor-element.elementor-element-fbca735{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-774 .elementor-element.elementor-element-331b0d4{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-774 .elementor-element.elementor-element-4dad549.elementor-element{--align-self:center;}.elementor-774 .elementor-element.elementor-element-4dad549 .elementor-heading-title{font-size:35px;color:#B01213;}.elementor-774 .elementor-element.elementor-element-f630888{color:#000000;}.elementor-774 .elementor-element.elementor-element-567e6eb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-774 .elementor-element.elementor-element-9d8bc79 img{border-radius:10px 10px 10px 10px;}.elementor-774 .elementor-element.elementor-element-f10eb3a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#ECD8A6;--border-color:#ECD8A6;--border-radius:18px 18px 18px 18px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.21);}.elementor-774 .elementor-element.elementor-element-883141a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-774 .elementor-element.elementor-element-64438f5 .elementor-heading-title{font-size:40px;color:#B01213;}.elementor-774 .elementor-element.elementor-element-f0ee5a0 .elementor-heading-title{font-size:50px;color:#B01213;}.elementor-774 .elementor-element.elementor-element-be38f5f{padding:15px 0px 0px 0px;color:#000000;}.elementor-774 .elementor-element.elementor-element-1616b79{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-774 .elementor-element.elementor-element-671b026 .elementor-button:hover, .elementor-774 .elementor-element.elementor-element-671b026 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #F3C223 0%, #C59A0E 100%);}.elementor-774 .elementor-element.elementor-element-671b026 .elementor-button-content-wrapper{flex-direction:row;}.elementor-774 .elementor-element.elementor-element-671b026 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-774 .elementor-element.elementor-element-671b026 .elementor-button{font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:999px 999px 999px 999px;}.elementor-774 .elementor-element.elementor-element-0e59130 .elementor-button:hover, .elementor-774 .elementor-element.elementor-element-0e59130 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #F3C223 0%, #C59A0E 100%);}.elementor-774 .elementor-element.elementor-element-0e59130 .elementor-button-content-wrapper{flex-direction:row;}.elementor-774 .elementor-element.elementor-element-0e59130 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-774 .elementor-element.elementor-element-0e59130 .elementor-button{font-size:17px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:999px 999px 999px 999px;}.elementor-774 .elementor-element.elementor-element-5ef1cd5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-774 .elementor-element.elementor-element-0fe3fe1 img{border-radius:10px 10px 10px 10px;}.elementor-774 .elementor-element.elementor-element-47955e6{--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;--padding-top:20px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-774 .elementor-element.elementor-element-365311f .gallery-item{padding:0 10px 10px 0;}.elementor-774 .elementor-element.elementor-element-365311f .gallery{margin:0 -10px -10px 0;}.elementor-774 .elementor-element.elementor-element-365311f .gallery-item img{border-radius:10px 10px 10px 10px;}.elementor-774 .elementor-element.elementor-element-365311f .gallery-item .gallery-caption{text-align:center;}@media(min-width:768px){.elementor-774 .elementor-element.elementor-element-fa39481{--width:100%;}.elementor-774 .elementor-element.elementor-element-f30aad8{--width:60%;}.elementor-774 .elementor-element.elementor-element-fef2a79{--width:30%;}.elementor-774 .elementor-element.elementor-element-f215801{--width:100%;}.elementor-774 .elementor-element.elementor-element-ddf76b6{--width:60%;}.elementor-774 .elementor-element.elementor-element-14cda79{--width:30%;}.elementor-774 .elementor-element.elementor-element-f66a95f{--width:100%;}.elementor-774 .elementor-element.elementor-element-060790c{--width:60%;}.elementor-774 .elementor-element.elementor-element-3a28653{--width:30%;}.elementor-774 .elementor-element.elementor-element-1ae6f3c{--width:100%;}.elementor-774 .elementor-element.elementor-element-aaee536{--width:60%;}.elementor-774 .elementor-element.elementor-element-67ee4ec{--width:30%;}.elementor-774 .elementor-element.elementor-element-66d01f6{--width:100%;}.elementor-774 .elementor-element.elementor-element-fd27702{--width:60%;}.elementor-774 .elementor-element.elementor-element-ff04dd2{--width:30%;}.elementor-774 .elementor-element.elementor-element-0937f7f{--width:100%;}.elementor-774 .elementor-element.elementor-element-39d3f39{--width:60%;}.elementor-774 .elementor-element.elementor-element-d73d63d{--width:30%;}.elementor-774 .elementor-element.elementor-element-180b5e4{--width:100%;}.elementor-774 .elementor-element.elementor-element-f5addfd{--width:60%;}.elementor-774 .elementor-element.elementor-element-82beb70{--width:30%;}.elementor-774 .elementor-element.elementor-element-af20724{--width:100%;}.elementor-774 .elementor-element.elementor-element-fbca735{--width:60%;}.elementor-774 .elementor-element.elementor-element-567e6eb{--width:30%;}.elementor-774 .elementor-element.elementor-element-f10eb3a{--width:100%;}.elementor-774 .elementor-element.elementor-element-883141a{--width:53%;}.elementor-774 .elementor-element.elementor-element-1616b79{--width:79%;}.elementor-774 .elementor-element.elementor-element-5ef1cd5{--width:35%;}}@media(max-width:1366px) and (min-width:768px){.elementor-774 .elementor-element.elementor-element-1616b79{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-774 .elementor-element.elementor-element-f30aad8{--width:70%;}.elementor-774 .elementor-element.elementor-element-fef2a79{--width:30%;}.elementor-774 .elementor-element.elementor-element-ddf76b6{--width:70%;}.elementor-774 .elementor-element.elementor-element-14cda79{--width:30%;}.elementor-774 .elementor-element.elementor-element-060790c{--width:70%;}.elementor-774 .elementor-element.elementor-element-3a28653{--width:30%;}.elementor-774 .elementor-element.elementor-element-aaee536{--width:70%;}.elementor-774 .elementor-element.elementor-element-67ee4ec{--width:30%;}.elementor-774 .elementor-element.elementor-element-fd27702{--width:70%;}.elementor-774 .elementor-element.elementor-element-ff04dd2{--width:30%;}.elementor-774 .elementor-element.elementor-element-39d3f39{--width:70%;}.elementor-774 .elementor-element.elementor-element-d73d63d{--width:30%;}.elementor-774 .elementor-element.elementor-element-f5addfd{--width:70%;}.elementor-774 .elementor-element.elementor-element-82beb70{--width:30%;}.elementor-774 .elementor-element.elementor-element-fbca735{--width:70%;}.elementor-774 .elementor-element.elementor-element-567e6eb{--width:30%;}.elementor-774 .elementor-element.elementor-element-1616b79{--width:100%;}}@media(max-width:1024px){.elementor-774 .elementor-element.elementor-element-a104213 .elementor-heading-title{font-size:35px;}.elementor-774 .elementor-element.elementor-element-fa39481{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-774 .elementor-element.elementor-element-f30aad8{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-774 .elementor-element.elementor-element-3ec94a1 .elementor-heading-title{font-size:26px;}.elementor-774 .elementor-element.elementor-element-3884a8f{padding:0px 0px 0px 0px;text-align:center;font-size:15px;}.elementor-774 .elementor-element.elementor-element-f215801{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-774 .elementor-element.elementor-element-ddf76b6{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-774 .elementor-element.elementor-element-8e4d78d .elementor-heading-title{font-size:26px;}.elementor-774 .elementor-element.elementor-element-3088d60{padding:0px 0px 0px 0px;text-align:center;font-size:15px;}.elementor-774 .elementor-element.elementor-element-f66a95f{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-774 .elementor-element.elementor-element-060790c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-774 .elementor-element.elementor-element-8265237 .elementor-heading-title{font-size:26px;}.elementor-774 .elementor-element.elementor-element-74facdd{padding:0px 0px 0px 0px;text-align:center;font-size:15px;}.elementor-774 .elementor-element.elementor-element-1ae6f3c{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-774 .elementor-element.elementor-element-aaee536{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-774 .elementor-element.elementor-element-2e61e62 .elementor-heading-title{font-size:26px;}.elementor-774 .elementor-element.elementor-element-bbd7847{padding:0px 0px 0px 0px;text-align:center;font-size:15px;}.elementor-774 .elementor-element.elementor-element-66d01f6{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-774 .elementor-element.elementor-element-fd27702{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-774 .elementor-element.elementor-element-0aaa8f2 .elementor-heading-title{font-size:26px;}.elementor-774 .elementor-element.elementor-element-645c560{padding:0px 0px 0px 0px;text-align:center;font-size:15px;}.elementor-774 .elementor-element.elementor-element-0937f7f{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-774 .elementor-element.elementor-element-39d3f39{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-774 .elementor-element.elementor-element-ae0b414 .elementor-heading-title{font-size:26px;}.elementor-774 .elementor-element.elementor-element-ab3697c{padding:0px 0px 0px 0px;text-align:center;font-size:15px;}.elementor-774 .elementor-element.elementor-element-180b5e4{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-774 .elementor-element.elementor-element-f5addfd{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-774 .elementor-element.elementor-element-5708f23 .elementor-heading-title{font-size:26px;}.elementor-774 .elementor-element.elementor-element-f72f977{padding:0px 0px 0px 0px;text-align:center;font-size:15px;}.elementor-774 .elementor-element.elementor-element-af20724{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-774 .elementor-element.elementor-element-fbca735{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-774 .elementor-element.elementor-element-4dad549 .elementor-heading-title{font-size:26px;}.elementor-774 .elementor-element.elementor-element-f630888{padding:0px 0px 0px 0px;text-align:center;font-size:15px;}.elementor-774 .elementor-element.elementor-element-883141a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-774 .elementor-element.elementor-element-64438f5 .elementor-heading-title{font-size:33px;}.elementor-774 .elementor-element.elementor-element-f0ee5a0{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-774 .elementor-element.elementor-element-f0ee5a0 .elementor-heading-title{font-size:35px;}.elementor-774 .elementor-element.elementor-element-be38f5f{text-align:center;}.elementor-774 .elementor-element.elementor-element-1616b79{--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-774 .elementor-element.elementor-element-1616b79.e-con{--order:99999 /* order end hack */;}.elementor-774 .elementor-element.elementor-element-671b026 .elementor-button{font-size:15px;padding:10px 10px 10px 10px;}.elementor-774 .elementor-element.elementor-element-0e59130 .elementor-button{font-size:15px;padding:10px 10px 10px 10px;}}@media(max-width:767px){.elementor-774 .elementor-element.elementor-element-5778573{--min-height:150px;}.elementor-774 .elementor-element.elementor-element-a104213{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-774 .elementor-element.elementor-element-a104213 .elementor-heading-title{font-size:30px;}.elementor-774 .elementor-element.elementor-element-f1e30c5{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-774 .elementor-element.elementor-element-fa39481{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-774 .elementor-element.elementor-element-f30aad8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-774 .elementor-element.elementor-element-079a7a0{--justify-content:center;}.elementor-774 .elementor-element.elementor-element-3ec94a1{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-774 .elementor-element.elementor-element-3ec94a1 .elementor-heading-title{font-size:23px;}.elementor-774 .elementor-element.elementor-element-f215801{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-774 .elementor-element.elementor-element-ddf76b6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-774 .elementor-element.elementor-element-d9c9011{--justify-content:center;}.elementor-774 .elementor-element.elementor-element-8e4d78d{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-774 .elementor-element.elementor-element-8e4d78d .elementor-heading-title{font-size:23px;}.elementor-774 .elementor-element.elementor-element-f66a95f{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-774 .elementor-element.elementor-element-060790c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-774 .elementor-element.elementor-element-23d2e1c{--justify-content:center;}.elementor-774 .elementor-element.elementor-element-8265237{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-774 .elementor-element.elementor-element-8265237 .elementor-heading-title{font-size:23px;}.elementor-774 .elementor-element.elementor-element-1ae6f3c{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-774 .elementor-element.elementor-element-aaee536{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-774 .elementor-element.elementor-element-2a3bef6{--justify-content:center;}.elementor-774 .elementor-element.elementor-element-2e61e62{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-774 .elementor-element.elementor-element-2e61e62 .elementor-heading-title{font-size:23px;}.elementor-774 .elementor-element.elementor-element-66d01f6{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-774 .elementor-element.elementor-element-fd27702{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-774 .elementor-element.elementor-element-ea2f177{--justify-content:center;}.elementor-774 .elementor-element.elementor-element-0aaa8f2{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-774 .elementor-element.elementor-element-0aaa8f2 .elementor-heading-title{font-size:23px;}.elementor-774 .elementor-element.elementor-element-0937f7f{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-774 .elementor-element.elementor-element-39d3f39{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-774 .elementor-element.elementor-element-3b7f587{--justify-content:center;}.elementor-774 .elementor-element.elementor-element-ae0b414{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-774 .elementor-element.elementor-element-ae0b414 .elementor-heading-title{font-size:23px;}.elementor-774 .elementor-element.elementor-element-180b5e4{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-774 .elementor-element.elementor-element-f5addfd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-774 .elementor-element.elementor-element-b558abd{--justify-content:center;}.elementor-774 .elementor-element.elementor-element-5708f23{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-774 .elementor-element.elementor-element-5708f23 .elementor-heading-title{font-size:23px;}.elementor-774 .elementor-element.elementor-element-af20724{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-774 .elementor-element.elementor-element-fbca735{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-774 .elementor-element.elementor-element-331b0d4{--justify-content:center;}.elementor-774 .elementor-element.elementor-element-4dad549{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-774 .elementor-element.elementor-element-4dad549 .elementor-heading-title{font-size:23px;}.elementor-774 .elementor-element.elementor-element-f10eb3a{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-774 .elementor-element.elementor-element-883141a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-774 .elementor-element.elementor-element-64438f5{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-774 .elementor-element.elementor-element-64438f5 .elementor-heading-title{font-size:25px;}.elementor-774 .elementor-element.elementor-element-f0ee5a0{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-774 .elementor-element.elementor-element-f0ee5a0 .elementor-heading-title{font-size:35px;}.elementor-774 .elementor-element.elementor-element-1616b79{--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-774 .elementor-element.elementor-element-1616b79.e-con{--order:99999 /* order end hack */;}.elementor-774 .elementor-element.elementor-element-671b026 .elementor-button{padding:10px 10px 10px 10px;}.elementor-774 .elementor-element.elementor-element-0e59130 .elementor-button{padding:10px 10px 10px 10px;}.elementor-774 .elementor-element.elementor-element-5ef1cd5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-774 .elementor-element.elementor-element-47955e6{--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}}/* Start custom CSS for container, class: .elementor-element-fef2a79 *//* MONEY GOLD - LUXURY SERVICE CARD */
/* กรอบทองชั้นเดียว ไม่มีกรอบด้านใน */

.elementor-774 .elementor-element.elementor-element-fef2a79 {
    position: relative;
    isolation: isolate;
    overflow: hidden;

    background: linear-gradient(
        155deg,
        #fffdf5 0%,
        #fff9e9 38%,
        #fff0c9 100%
    );

    border: 1px solid #d9a642;
    border-radius: 14px;

    box-shadow:
        0 0 0 1px #fff5d1,
        0 0 0 3px #bb8428,
        0 8px 24px rgba(112, 67, 7, .14),
        inset 0 0 20px rgba(255, 214, 110, .15);

    transition:
        transform .35s ease,
        box-shadow .35s ease,
        border-color .35s ease;
}

/* เอากรอบทองชั้นในออก */
.elementor-774 .elementor-element.elementor-element-fef2a79::before {
    content: none !important;
}

/* แสงทองสะท้อน */
.elementor-774 .elementor-element.elementor-element-fef2a79::after {
    content: "";
    position: absolute;
    top: -65%;
    left: -110%;
    width: 55%;
    height: 230%;

    background: linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,.28),
        transparent
    );

    transform: rotate(25deg);
    transition: left .75s ease;
    pointer-events: none;
    z-index: 3;
}

/* Hover */
.elementor-774 .elementor-element.elementor-element-fef2a79:hover {
    transform: translateY(-6px);
    border-color: #f2c45d;

    box-shadow:
        0 0 0 1px #fff5d1,
        0 0 0 3px #c29132,
        0 15px 32px rgba(120, 67, 0, .22),
        0 0 18px rgba(255, 200, 65, .25),
        inset 0 0 20px rgba(255, 220, 120, .12);
}

.elementor-774 .elementor-element.elementor-element-fef2a79:hover::after {
    left: 160%;
}

/* มือถือ */
@media (max-width: 767px) {
    .elementor-774 .elementor-element.elementor-element-fef2a79 {
        border-radius: 12px;
    }

    .elementor-774 .elementor-element.elementor-element-fef2a79:hover {
        transform: none;
    }
}

@media (prefers-reduced-motion: reduce) {
    .elementor-774 .elementor-element.elementor-element-fef2a79,
    .elementor-774 .elementor-element.elementor-element-fef2a79::after {
        transition: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14cda79 *//* MONEY GOLD - LUXURY SERVICE CARD */
/* กรอบทองชั้นเดียว ไม่มีกรอบด้านใน */

.elementor-774 .elementor-element.elementor-element-14cda79 {
    position: relative;
    isolation: isolate;
    overflow: hidden;

    background: linear-gradient(
        155deg,
        #fffdf5 0%,
        #fff9e9 38%,
        #fff0c9 100%
    );

    border: 1px solid #d9a642;
    border-radius: 14px;

    box-shadow:
        0 0 0 1px #fff5d1,
        0 0 0 3px #bb8428,
        0 8px 24px rgba(112, 67, 7, .14),
        inset 0 0 20px rgba(255, 214, 110, .15);

    transition:
        transform .35s ease,
        box-shadow .35s ease,
        border-color .35s ease;
}

/* เอากรอบทองชั้นในออก */
.elementor-774 .elementor-element.elementor-element-14cda79::before {
    content: none !important;
}

/* แสงทองสะท้อน */
.elementor-774 .elementor-element.elementor-element-14cda79::after {
    content: "";
    position: absolute;
    top: -65%;
    left: -110%;
    width: 55%;
    height: 230%;

    background: linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,.28),
        transparent
    );

    transform: rotate(25deg);
    transition: left .75s ease;
    pointer-events: none;
    z-index: 3;
}

/* Hover */
.elementor-774 .elementor-element.elementor-element-14cda79:hover {
    transform: translateY(-6px);
    border-color: #f2c45d;

    box-shadow:
        0 0 0 1px #fff5d1,
        0 0 0 3px #c29132,
        0 15px 32px rgba(120, 67, 0, .22),
        0 0 18px rgba(255, 200, 65, .25),
        inset 0 0 20px rgba(255, 220, 120, .12);
}

.elementor-774 .elementor-element.elementor-element-14cda79:hover::after {
    left: 160%;
}

/* มือถือ */
@media (max-width: 767px) {
    .elementor-774 .elementor-element.elementor-element-14cda79 {
        border-radius: 12px;
    }

    .elementor-774 .elementor-element.elementor-element-14cda79:hover {
        transform: none;
    }
}

@media (prefers-reduced-motion: reduce) {
    .elementor-774 .elementor-element.elementor-element-14cda79,
    .elementor-774 .elementor-element.elementor-element-14cda79::after {
        transition: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a28653 *//* MONEY GOLD - LUXURY SERVICE CARD */
/* กรอบทองชั้นเดียว ไม่มีกรอบด้านใน */

.elementor-774 .elementor-element.elementor-element-3a28653 {
    position: relative;
    isolation: isolate;
    overflow: hidden;

    background: linear-gradient(
        155deg,
        #fffdf5 0%,
        #fff9e9 38%,
        #fff0c9 100%
    );

    border: 1px solid #d9a642;
    border-radius: 14px;

    box-shadow:
        0 0 0 1px #fff5d1,
        0 0 0 3px #bb8428,
        0 8px 24px rgba(112, 67, 7, .14),
        inset 0 0 20px rgba(255, 214, 110, .15);

    transition:
        transform .35s ease,
        box-shadow .35s ease,
        border-color .35s ease;
}

/* เอากรอบทองชั้นในออก */
.elementor-774 .elementor-element.elementor-element-3a28653::before {
    content: none !important;
}

/* แสงทองสะท้อน */
.elementor-774 .elementor-element.elementor-element-3a28653::after {
    content: "";
    position: absolute;
    top: -65%;
    left: -110%;
    width: 55%;
    height: 230%;

    background: linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,.28),
        transparent
    );

    transform: rotate(25deg);
    transition: left .75s ease;
    pointer-events: none;
    z-index: 3;
}

/* Hover */
.elementor-774 .elementor-element.elementor-element-3a28653:hover {
    transform: translateY(-6px);
    border-color: #f2c45d;

    box-shadow:
        0 0 0 1px #fff5d1,
        0 0 0 3px #c29132,
        0 15px 32px rgba(120, 67, 0, .22),
        0 0 18px rgba(255, 200, 65, .25),
        inset 0 0 20px rgba(255, 220, 120, .12);
}

.elementor-774 .elementor-element.elementor-element-3a28653:hover::after {
    left: 160%;
}

/* มือถือ */
@media (max-width: 767px) {
    .elementor-774 .elementor-element.elementor-element-3a28653 {
        border-radius: 12px;
    }

    .elementor-774 .elementor-element.elementor-element-3a28653:hover {
        transform: none;
    }
}

@media (prefers-reduced-motion: reduce) {
    .elementor-774 .elementor-element.elementor-element-3a28653,
    .elementor-774 .elementor-element.elementor-element-3a28653::after {
        transition: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67ee4ec *//* MONEY GOLD - LUXURY SERVICE CARD */
/* กรอบทองชั้นเดียว ไม่มีกรอบด้านใน */

.elementor-774 .elementor-element.elementor-element-67ee4ec {
    position: relative;
    isolation: isolate;
    overflow: hidden;

    background: linear-gradient(
        155deg,
        #fffdf5 0%,
        #fff9e9 38%,
        #fff0c9 100%
    );

    border: 1px solid #d9a642;
    border-radius: 14px;

    box-shadow:
        0 0 0 1px #fff5d1,
        0 0 0 3px #bb8428,
        0 8px 24px rgba(112, 67, 7, .14),
        inset 0 0 20px rgba(255, 214, 110, .15);

    transition:
        transform .35s ease,
        box-shadow .35s ease,
        border-color .35s ease;
}

/* เอากรอบทองชั้นในออก */
.elementor-774 .elementor-element.elementor-element-67ee4ec::before {
    content: none !important;
}

/* แสงทองสะท้อน */
.elementor-774 .elementor-element.elementor-element-67ee4ec::after {
    content: "";
    position: absolute;
    top: -65%;
    left: -110%;
    width: 55%;
    height: 230%;

    background: linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,.28),
        transparent
    );

    transform: rotate(25deg);
    transition: left .75s ease;
    pointer-events: none;
    z-index: 3;
}

/* Hover */
.elementor-774 .elementor-element.elementor-element-67ee4ec:hover {
    transform: translateY(-6px);
    border-color: #f2c45d;

    box-shadow:
        0 0 0 1px #fff5d1,
        0 0 0 3px #c29132,
        0 15px 32px rgba(120, 67, 0, .22),
        0 0 18px rgba(255, 200, 65, .25),
        inset 0 0 20px rgba(255, 220, 120, .12);
}

.elementor-774 .elementor-element.elementor-element-67ee4ec:hover::after {
    left: 160%;
}

/* มือถือ */
@media (max-width: 767px) {
    .elementor-774 .elementor-element.elementor-element-67ee4ec {
        border-radius: 12px;
    }

    .elementor-774 .elementor-element.elementor-element-67ee4ec:hover {
        transform: none;
    }
}

@media (prefers-reduced-motion: reduce) {
    .elementor-774 .elementor-element.elementor-element-67ee4ec,
    .elementor-774 .elementor-element.elementor-element-67ee4ec::after {
        transition: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff04dd2 *//* MONEY GOLD - LUXURY SERVICE CARD */
/* กรอบทองชั้นเดียว ไม่มีกรอบด้านใน */

.elementor-774 .elementor-element.elementor-element-ff04dd2 {
    position: relative;
    isolation: isolate;
    overflow: hidden;

    background: linear-gradient(
        155deg,
        #fffdf5 0%,
        #fff9e9 38%,
        #fff0c9 100%
    );

    border: 1px solid #d9a642;
    border-radius: 14px;

    box-shadow:
        0 0 0 1px #fff5d1,
        0 0 0 3px #bb8428,
        0 8px 24px rgba(112, 67, 7, .14),
        inset 0 0 20px rgba(255, 214, 110, .15);

    transition:
        transform .35s ease,
        box-shadow .35s ease,
        border-color .35s ease;
}

/* เอากรอบทองชั้นในออก */
.elementor-774 .elementor-element.elementor-element-ff04dd2::before {
    content: none !important;
}

/* แสงทองสะท้อน */
.elementor-774 .elementor-element.elementor-element-ff04dd2::after {
    content: "";
    position: absolute;
    top: -65%;
    left: -110%;
    width: 55%;
    height: 230%;

    background: linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,.28),
        transparent
    );

    transform: rotate(25deg);
    transition: left .75s ease;
    pointer-events: none;
    z-index: 3;
}

/* Hover */
.elementor-774 .elementor-element.elementor-element-ff04dd2:hover {
    transform: translateY(-6px);
    border-color: #f2c45d;

    box-shadow:
        0 0 0 1px #fff5d1,
        0 0 0 3px #c29132,
        0 15px 32px rgba(120, 67, 0, .22),
        0 0 18px rgba(255, 200, 65, .25),
        inset 0 0 20px rgba(255, 220, 120, .12);
}

.elementor-774 .elementor-element.elementor-element-ff04dd2:hover::after {
    left: 160%;
}

/* มือถือ */
@media (max-width: 767px) {
    .elementor-774 .elementor-element.elementor-element-ff04dd2 {
        border-radius: 12px;
    }

    .elementor-774 .elementor-element.elementor-element-ff04dd2:hover {
        transform: none;
    }
}

@media (prefers-reduced-motion: reduce) {
    .elementor-774 .elementor-element.elementor-element-ff04dd2,
    .elementor-774 .elementor-element.elementor-element-ff04dd2::after {
        transition: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d73d63d *//* MONEY GOLD - LUXURY SERVICE CARD */
/* กรอบทองชั้นเดียว ไม่มีกรอบด้านใน */

.elementor-774 .elementor-element.elementor-element-d73d63d {
    position: relative;
    isolation: isolate;
    overflow: hidden;

    background: linear-gradient(
        155deg,
        #fffdf5 0%,
        #fff9e9 38%,
        #fff0c9 100%
    );

    border: 1px solid #d9a642;
    border-radius: 14px;

    box-shadow:
        0 0 0 1px #fff5d1,
        0 0 0 3px #bb8428,
        0 8px 24px rgba(112, 67, 7, .14),
        inset 0 0 20px rgba(255, 214, 110, .15);

    transition:
        transform .35s ease,
        box-shadow .35s ease,
        border-color .35s ease;
}

/* เอากรอบทองชั้นในออก */
.elementor-774 .elementor-element.elementor-element-d73d63d::before {
    content: none !important;
}

/* แสงทองสะท้อน */
.elementor-774 .elementor-element.elementor-element-d73d63d::after {
    content: "";
    position: absolute;
    top: -65%;
    left: -110%;
    width: 55%;
    height: 230%;

    background: linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,.28),
        transparent
    );

    transform: rotate(25deg);
    transition: left .75s ease;
    pointer-events: none;
    z-index: 3;
}

/* Hover */
.elementor-774 .elementor-element.elementor-element-d73d63d:hover {
    transform: translateY(-6px);
    border-color: #f2c45d;

    box-shadow:
        0 0 0 1px #fff5d1,
        0 0 0 3px #c29132,
        0 15px 32px rgba(120, 67, 0, .22),
        0 0 18px rgba(255, 200, 65, .25),
        inset 0 0 20px rgba(255, 220, 120, .12);
}

.elementor-774 .elementor-element.elementor-element-d73d63d:hover::after {
    left: 160%;
}

/* มือถือ */
@media (max-width: 767px) {
    .elementor-774 .elementor-element.elementor-element-d73d63d {
        border-radius: 12px;
    }

    .elementor-774 .elementor-element.elementor-element-d73d63d:hover {
        transform: none;
    }
}

@media (prefers-reduced-motion: reduce) {
    .elementor-774 .elementor-element.elementor-element-d73d63d,
    .elementor-774 .elementor-element.elementor-element-d73d63d::after {
        transition: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82beb70 *//* MONEY GOLD - LUXURY SERVICE CARD */
/* กรอบทองชั้นเดียว ไม่มีกรอบด้านใน */

.elementor-774 .elementor-element.elementor-element-82beb70 {
    position: relative;
    isolation: isolate;
    overflow: hidden;

    background: linear-gradient(
        155deg,
        #fffdf5 0%,
        #fff9e9 38%,
        #fff0c9 100%
    );

    border: 1px solid #d9a642;
    border-radius: 14px;

    box-shadow:
        0 0 0 1px #fff5d1,
        0 0 0 3px #bb8428,
        0 8px 24px rgba(112, 67, 7, .14),
        inset 0 0 20px rgba(255, 214, 110, .15);

    transition:
        transform .35s ease,
        box-shadow .35s ease,
        border-color .35s ease;
}

/* เอากรอบทองชั้นในออก */
.elementor-774 .elementor-element.elementor-element-82beb70::before {
    content: none !important;
}

/* แสงทองสะท้อน */
.elementor-774 .elementor-element.elementor-element-82beb70::after {
    content: "";
    position: absolute;
    top: -65%;
    left: -110%;
    width: 55%;
    height: 230%;

    background: linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,.28),
        transparent
    );

    transform: rotate(25deg);
    transition: left .75s ease;
    pointer-events: none;
    z-index: 3;
}

/* Hover */
.elementor-774 .elementor-element.elementor-element-82beb70:hover {
    transform: translateY(-6px);
    border-color: #f2c45d;

    box-shadow:
        0 0 0 1px #fff5d1,
        0 0 0 3px #c29132,
        0 15px 32px rgba(120, 67, 0, .22),
        0 0 18px rgba(255, 200, 65, .25),
        inset 0 0 20px rgba(255, 220, 120, .12);
}

.elementor-774 .elementor-element.elementor-element-82beb70:hover::after {
    left: 160%;
}

/* มือถือ */
@media (max-width: 767px) {
    .elementor-774 .elementor-element.elementor-element-82beb70 {
        border-radius: 12px;
    }

    .elementor-774 .elementor-element.elementor-element-82beb70:hover {
        transform: none;
    }
}

@media (prefers-reduced-motion: reduce) {
    .elementor-774 .elementor-element.elementor-element-82beb70,
    .elementor-774 .elementor-element.elementor-element-82beb70::after {
        transition: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-567e6eb *//* MONEY GOLD - LUXURY SERVICE CARD */
/* กรอบทองชั้นเดียว ไม่มีกรอบด้านใน */

.elementor-774 .elementor-element.elementor-element-567e6eb {
    position: relative;
    isolation: isolate;
    overflow: hidden;

    background: linear-gradient(
        155deg,
        #fffdf5 0%,
        #fff9e9 38%,
        #fff0c9 100%
    );

    border: 1px solid #d9a642;
    border-radius: 14px;

    box-shadow:
        0 0 0 1px #fff5d1,
        0 0 0 3px #bb8428,
        0 8px 24px rgba(112, 67, 7, .14),
        inset 0 0 20px rgba(255, 214, 110, .15);

    transition:
        transform .35s ease,
        box-shadow .35s ease,
        border-color .35s ease;
}

/* เอากรอบทองชั้นในออก */
.elementor-774 .elementor-element.elementor-element-567e6eb::before {
    content: none !important;
}

/* แสงทองสะท้อน */
.elementor-774 .elementor-element.elementor-element-567e6eb::after {
    content: "";
    position: absolute;
    top: -65%;
    left: -110%;
    width: 55%;
    height: 230%;

    background: linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,.28),
        transparent
    );

    transform: rotate(25deg);
    transition: left .75s ease;
    pointer-events: none;
    z-index: 3;
}

/* Hover */
.elementor-774 .elementor-element.elementor-element-567e6eb:hover {
    transform: translateY(-6px);
    border-color: #f2c45d;

    box-shadow:
        0 0 0 1px #fff5d1,
        0 0 0 3px #c29132,
        0 15px 32px rgba(120, 67, 0, .22),
        0 0 18px rgba(255, 200, 65, .25),
        inset 0 0 20px rgba(255, 220, 120, .12);
}

.elementor-774 .elementor-element.elementor-element-567e6eb:hover::after {
    left: 160%;
}

/* มือถือ */
@media (max-width: 767px) {
    .elementor-774 .elementor-element.elementor-element-567e6eb {
        border-radius: 12px;
    }

    .elementor-774 .elementor-element.elementor-element-567e6eb:hover {
        transform: none;
    }
}

@media (prefers-reduced-motion: reduce) {
    .elementor-774 .elementor-element.elementor-element-567e6eb,
    .elementor-774 .elementor-element.elementor-element-567e6eb::after {
        transition: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1616b79 *//* =========================
   ปุ่ม LINE + โทร
========================= */

#gold-cta-btnn {
    position: relative;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    

    color: #B01213 !important;
    background: linear-gradient(
        135deg,
        #fff3a6 0%,
        #ffd85a 25%,
        #f5b928 50%,
        #ffe47a 75%,
        #d99a0b 100%
    );

    border: 2px solid #f8d76b;
    border-radius: 999px;

    font-weight: 700;
    
    text-decoration: none !important;

    box-shadow:
        0 5px 15px rgba(120, 50, 0, 0.25),
        inset 0 1px 0 rgba(255,255,255,0.8),
        inset 0 -2px 4px rgba(130,80,0,0.2);

    overflow: hidden;
    isolation: isolate;

    transition:
        transform .3s ease,
        box-shadow .3s ease;
}


/* แสงวิ่งผ่านปุ่ม */
#gold-cta-btnn::before {
    content: "";
    position: absolute;

    top: -80%;
    left: -60%;

    width: 35%;
    height: 260%;

    background: linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,0.15),
        rgba(255,255,255,0.95),
        rgba(255,255,255,0.15),
        transparent
    );

    transform: rotate(25deg);

    animation: goldShine 3s infinite;

    pointer-events: none;
    z-index: -1;
}


/* Hover */
#gold-cta-btnn:hover {
    transform: translateY(-3px) scale(1.02);

    box-shadow:
        0 8px 22px rgba(150, 60, 0, 0.35),
        0 0 18px rgba(255, 210, 60, 0.45),
        inset 0 1px 0 rgba(255,255,255,0.9);
}


/* แสงวิ่ง */
@keyframes goldShine {

    0% {
        left: -70%;
    }

    45% {
        left: 130%;
    }

    100% {
        left: 130%;
    }

}


/* =========================
   Icon
========================= */

#gold-cta-btnn i,
#gold-cta-btnn svg {
    color: #B01213 !important;
    fill: #B01213;
   
}


/* =========================
   เอฟเฟกต์ขอบทอง
========================= */

#gold-cta-btnn::after {
    content: "";
    position: absolute;
    inset: 2px;

    border-radius: 999px;

    border: 1px solid rgba(255,255,255,0.55);

    pointer-events: none;
}

@media screen and (max-width: 767px) {
    
 #gold-cta-btnn{
     font-size: 15px !important;
     padding: 5px px;
 }
 #gold-cta-btnn i,
#gold-cta-btnn svg {
    font-size: 15px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ef1cd5 *//* MONEY GOLD - LUXURY SERVICE CARD */
/* กรอบทองชั้นเดียว ไม่มีกรอบด้านใน */

.elementor-774 .elementor-element.elementor-element-5ef1cd5 {
    position: relative;
    isolation: isolate;
    overflow: hidden;

    background: linear-gradient(
        155deg,
        #fffdf5 0%,
        #fff9e9 38%,
        #fff0c9 100%
    );

    border: 1px solid #d9a642;
    border-radius: 14px;

    box-shadow:
        0 0 0 1px #fff5d1,
        0 0 0 3px #bb8428,
        0 8px 24px rgba(112, 67, 7, .14),
        inset 0 0 20px rgba(255, 214, 110, .15);

    transition:
        transform .35s ease,
        box-shadow .35s ease,
        border-color .35s ease;
}

/* เอากรอบทองชั้นในออก */
.elementor-774 .elementor-element.elementor-element-5ef1cd5::before {
    content: none !important;
}

/* แสงทองสะท้อน */
.elementor-774 .elementor-element.elementor-element-5ef1cd5::after {
    content: "";
    position: absolute;
    top: -65%;
    left: -110%;
    width: 55%;
    height: 230%;

    background: linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,.28),
        transparent
    );

    transform: rotate(25deg);
    transition: left .75s ease;
    pointer-events: none;
    z-index: 3;
}

/* Hover */
.elementor-774 .elementor-element.elementor-element-5ef1cd5:hover {
    transform: translateY(-6px);
    border-color: #f2c45d;

    box-shadow:
        0 0 0 1px #fff5d1,
        0 0 0 3px #c29132,
        0 15px 32px rgba(120, 67, 0, .22),
        0 0 18px rgba(255, 200, 65, .25),
        inset 0 0 20px rgba(255, 220, 120, .12);
}

.elementor-774 .elementor-element.elementor-element-5ef1cd5:hover::after {
    left: 160%;
}

/* มือถือ */
@media (max-width: 767px) {
    .elementor-774 .elementor-element.elementor-element-5ef1cd5 {
        border-radius: 12px;
    }

    .elementor-774 .elementor-element.elementor-element-5ef1cd5:hover {
        transform: none;
    }
}

@media (prefers-reduced-motion: reduce) {
    .elementor-774 .elementor-element.elementor-element-5ef1cd5,
    .elementor-774 .elementor-element.elementor-element-5ef1cd5::after {
        transition: none;
    }
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-365311f *//* =========================================
   MONEY GOLD - LUXURY BASIC GALLERY
   Gold Frame / Ruby Red / Premium Hover
========================================= */

/* กรอบรูปแต่ละใบ */
.elementor-774 .elementor-element.elementor-element-365311f .gallery-item {
    position: relative;
    box-sizing: border-box;
    padding: 3px !important;

    border: none !important;
    border-radius: 13px;

    background: linear-gradient(
        135deg,
        #fff5c4 0%,
        #d99d32 18%,
        #fff0a5 36%,
        #a96816 55%,
        #ffe7a0 75%,
        #c78a22 100%
    );

    box-shadow:
        0 0 0 1px rgba(156, 92, 12, .28),
        0 5px 12px rgba(90, 35, 0, .16),
        inset 0 1px 2px rgba(255,255,255,.7);

    overflow: hidden;

    transition:
        transform .35s ease,
        box-shadow .35s ease;
}

/* รูปภาพ */
.elementor-774 .elementor-element.elementor-element-365311f .gallery-item img {
    display: block;
    width: 100%;
    height: auto;

    border: none !important;
    border-radius: 9px;

    transition: transform .4s ease;
}

/* แสงทองวิ่งผ่านรูป */
.elementor-774 .elementor-element.elementor-element-365311f .gallery-item::after {
    content: "";
    position: absolute;

    top: -50%;
    left: -120%;
    width: 45%;
    height: 200%;

    background: linear-gradient(
        90deg,
        transparent,
        rgba(255, 245, 195, .25),
        rgba(255, 255, 255, .55),
        rgba(255, 245, 195, .25),
        transparent
    );

    transform: rotate(25deg);
    transition: left .75s ease;

    pointer-events: none;
    z-index: 2;
}

/* Hover ยกการ์ด */
.elementor-774 .elementor-element.elementor-element-365311f .gallery-item:hover {
    transform: translateY(-5px);

    box-shadow:
        0 0 0 1px #e9ba55,
        0 10px 24px rgba(100, 45, 0, .25),
        0 0 18px rgba(255, 197, 76, .3);
}

/* รูปขยายเล็กน้อย */
.elementor-774 .elementor-element.elementor-element-365311f .gallery-item:hover img {
    transform: scale(1.025);
}

/* แสงวิ่งเมื่อ Hover */
.elementor-774 .elementor-element.elementor-element-365311f .gallery-item:hover::after {
    left: 160%;
}

/* มือถือ */
@media (max-width: 767px) {
    .elementor-774 .elementor-element.elementor-element-365311f .gallery-item {
        padding: 2px !important;
        border-radius: 10px;
    }

    .elementor-774 .elementor-element.elementor-element-365311f .gallery-item img {
        border-radius: 7px;
    }

    .elementor-774 .elementor-element.elementor-element-365311f .gallery-item:hover {
        transform: none;
    }

    .elementor-774 .elementor-element.elementor-element-365311f .gallery-item:hover img {
        transform: none;
    }
}

/* รองรับการลด Animation */
@media (prefers-reduced-motion: reduce) {
    .elementor-774 .elementor-element.elementor-element-365311f .gallery-item,
    .elementor-774 .elementor-element.elementor-element-365311f .gallery-item img,
    .elementor-774 .elementor-element.elementor-element-365311f .gallery-item::after {
        transition: none !important;
    }
}


/* ======================================
   MONEY GOLD - GALLERY SPACING FIX
   ระยะห่างรูปแบบ Luxury
====================================== */

/* PC: 4 คอลัมน์ ระยะห่าง 12px */
.elementor-774 .elementor-element.elementor-element-365311f .gallery {
    display: grid !important;
    grid-template-columns: repeat(4, minmax(0, 1fr));
    column-gap: 10px !important;
    row-gap: 10px !important;
    margin: 0 !important;
    padding: 6px !important;
    box-sizing: border-box;
}

/* ยกเลิกความกว้างแบบเดิมของ Elementor */
.elementor-774 .elementor-element.elementor-element-365311f .gallery .gallery-item {
    float: none !important;
    width: 100% !important;
    max-width: 100% !important;
    margin: 0 !important;
    box-sizing: border-box;
}

/* ปรับรูปให้เต็มกรอบ */
.elementor-774 .elementor-element.elementor-element-365311f .gallery .gallery-icon,
.elementor-774 .elementor-element.elementor-element-365311f .gallery .gallery-icon a {
    display: block;
    width: 100%;
}

.elementor-774 .elementor-element.elementor-element-365311f .gallery .gallery-item img {
    width: 100%;
    height: auto;
    display: block;
}

/* Tablet: 3 คอลัมน์ */
@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-774 .elementor-element.elementor-element-365311f .gallery {
        grid-template-columns: repeat(3, minmax(0, 1fr));
        gap: 10px !important;
    }
}

/* Mobile: 2 คอลัมน์ */
@media (max-width: 767px) {
    .elementor-774 .elementor-element.elementor-element-365311f .gallery {
        grid-template-columns: repeat(2, minmax(0, 1fr));
        gap: 8px !important;
        padding: 4px !important;
    }
}/* End custom CSS */