.elementor-32 .elementor-element.elementor-element-516ed8d9{--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-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-516ed8d9:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-516ed8d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://xn--12clbm5d1bbszl9dzac6e6kna6r.com/wp-content/uploads/2025/12/gold-bg.png");background-position:center left;background-size:cover;}.elementor-32 .elementor-element.elementor-element-46e5c416{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-7d92da1a .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-dd6e3f4{font-size:27px;font-weight:600;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-7d92da1a{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-7d92da1a .eael-dual-header{padding:0px 0px -4px 0px;margin:0px 0px -11px 0px;}.elementor-32 .elementor-element.elementor-element-7d92da1a .eael-dual-header i{font-size:36px;color:#4d4d4d;}.elementor-32 .elementor-element.elementor-element-7d92da1a .eael-dual-header img{height:36px;width:36px;}.elementor-32 .elementor-element.elementor-element-7d92da1a .eael-dual-header .eael-dch-svg-icon{height:36px;width:36px;}.elementor-32 .elementor-element.elementor-element-7d92da1a .eael-dual-header .eael-dch-svg-icon svg{height:36px;width:36px;}.elementor-32 .elementor-element.elementor-element-7d92da1a .eael-dual-header svg{fill:#4d4d4d;}.elementor-32 .elementor-element.elementor-element-7d92da1a .eael-dual-header .eael-dch-title{color:#9401D9;}.elementor-32 .elementor-element.elementor-element-7d92da1a .eael-dual-header .subtext{color:#4d4d4d;}.elementor-32 .elementor-element.elementor-element-b03e728{--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;--justify-content:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-83cf9ff{padding:0px 0px 0px 0px;--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-32 .elementor-element.elementor-element-83cf9ff.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32 .elementor-element.elementor-element-83cf9ff .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-32 .elementor-element.elementor-element-83cf9ff .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-32 .elementor-element.elementor-element-83cf9ff .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-32 .elementor-element.elementor-element-6031f5f7{--grid-template-columns:repeat(0, auto);text-align:center;padding:0px 0px 0px 0px;--icon-size:18px;--grid-column-gap:8px;--grid-row-gap:0px;}.elementor-32 .elementor-element.elementor-element-6031f5f7 .elementor-social-icon{background-color:#FFFFFF;--icon-padding:0.2em;}.elementor-32 .elementor-element.elementor-element-6031f5f7 .elementor-social-icon i{color:#B97100;}.elementor-32 .elementor-element.elementor-element-6031f5f7 .elementor-social-icon svg{fill:#B97100;}.elementor-32 .elementor-element.elementor-element-6420023{--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;--justify-content:space-between;--padding-top:3px;--padding-bottom:3px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-6420023:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-6420023 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(53deg, #FDF6E1 36%, #FFF1CF 100%);}.elementor-32 .elementor-element.elementor-element-08ecb22{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-5b4e7e6{padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-85c4376{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-32 .elementor-element.elementor-element-fb5446d .elementor-menu-toggle{margin:0 auto;}.elementor-32 .elementor-element.elementor-element-fb5446d .elementor-nav-menu .elementor-item{font-size:18px;}.elementor-32 .elementor-element.elementor-element-fb5446d .elementor-nav-menu--main .elementor-item{color:#814F00;fill:#814F00;}.elementor-32 .elementor-element.elementor-element-fb5446d .elementor-nav-menu--dropdown a, .elementor-32 .elementor-element.elementor-element-fb5446d .elementor-menu-toggle{color:#B97100;fill:#B97100;}.elementor-32 .elementor-element.elementor-element-fb5446d .elementor-nav-menu--dropdown{background-color:#FDF6E1;}.elementor-32 .elementor-element.elementor-element-fb5446d .elementor-nav-menu--dropdown a:hover,
					.elementor-32 .elementor-element.elementor-element-fb5446d .elementor-nav-menu--dropdown a:focus,
					.elementor-32 .elementor-element.elementor-element-fb5446d .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-32 .elementor-element.elementor-element-fb5446d .elementor-nav-menu--dropdown a.highlighted,
					.elementor-32 .elementor-element.elementor-element-fb5446d .elementor-menu-toggle:hover,
					.elementor-32 .elementor-element.elementor-element-fb5446d .elementor-menu-toggle:focus{color:#FDF6E1;}.elementor-32 .elementor-element.elementor-element-fb5446d .elementor-nav-menu--dropdown a:hover,
					.elementor-32 .elementor-element.elementor-element-fb5446d .elementor-nav-menu--dropdown a:focus,
					.elementor-32 .elementor-element.elementor-element-fb5446d .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-32 .elementor-element.elementor-element-fb5446d .elementor-nav-menu--dropdown a.highlighted{background-color:#B97100;}.elementor-32 .elementor-element.elementor-element-fb5446d .elementor-nav-menu--dropdown a.elementor-item-active{color:#FDF6E1;background-color:#B97100;}.elementor-32 .elementor-element.elementor-element-fb5446d .elementor-nav-menu--dropdown .elementor-item, .elementor-32 .elementor-element.elementor-element-fb5446d .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:16px;}.elementor-32 .elementor-element.elementor-element-fb5446d div.elementor-menu-toggle{color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-fb5446d div.elementor-menu-toggle svg{fill:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-7515a83{--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-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-dc03ecc .elementor-button{background-color:#000000;font-family:"Kanit", Sans-serif;font-size:19px;font-weight:500;fill:#000000;color:#000000;box-shadow:0px 20px 40px -14px rgba(185,113,0,0.4);border-radius:99px 99px 99px 99px;}.elementor-32 .elementor-element.elementor-element-dc03ecc .elementor-button-content-wrapper{flex-direction:row;}.elementor-32 .elementor-element.elementor-element-dc03ecc .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-32 .elementor-element.elementor-element-c1234f5 .elementor-button{background-color:#000000;font-family:"Kanit", Sans-serif;font-size:19px;font-weight:500;fill:#000000;color:#000000;box-shadow:0px 20px 40px -14px rgba(185,113,0,0.4);border-radius:99px 99px 99px 99px;}.elementor-32 .elementor-element.elementor-element-c1234f5.elementor-element{--order:-99999 /* order start hack */;}.elementor-32 .elementor-element.elementor-element-c1234f5 .elementor-button-content-wrapper{flex-direction:row;}.elementor-32 .elementor-element.elementor-element-c1234f5 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-32 .elementor-element.elementor-element-19ce27f{--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;--justify-content:space-between;--padding-top:3px;--padding-bottom:3px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-19ce27f:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-19ce27f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(53deg, #FDF6E1 36%, #FFF1CF 100%);}.elementor-32 .elementor-element.elementor-element-2c80642{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-73b8248{padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-a62d882{--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-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-2ac5dd8 .elementor-button{background-color:#000000;font-family:"Kanit", Sans-serif;font-size:19px;font-weight:500;fill:#000000;color:#000000;box-shadow:0px 20px 40px -14px rgba(185,113,0,0.4);border-radius:99px 99px 99px 99px;}.elementor-32 .elementor-element.elementor-element-2ac5dd8.elementor-element{--order:-99999 /* order start hack */;}.elementor-32 .elementor-element.elementor-element-2ac5dd8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-32 .elementor-element.elementor-element-2ac5dd8 .elementor-button .elementor-button-content-wrapper{gap:4px;}.elementor-32 .elementor-element.elementor-element-2d9d494 .elementor-button{background-color:#000000;font-family:"Kanit", Sans-serif;font-size:19px;font-weight:500;fill:#000000;color:#000000;box-shadow:0px 20px 40px -14px rgba(185,113,0,0.4);border-radius:99px 99px 99px 99px;}.elementor-32 .elementor-element.elementor-element-2d9d494.elementor-element{--order:-99999 /* order start hack */;}.elementor-32 .elementor-element.elementor-element-2d9d494 .elementor-button-content-wrapper{flex-direction:row;}.elementor-32 .elementor-element.elementor-element-2d9d494 .elementor-button .elementor-button-content-wrapper{gap:4px;}.elementor-32 .elementor-element.elementor-element-fda5254{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-32 .elementor-element.elementor-element-4f62ab8 .elementor-menu-toggle{margin:0 auto;background-color:#B97100;}.elementor-32 .elementor-element.elementor-element-4f62ab8 .elementor-nav-menu .elementor-item{font-size:18px;}.elementor-32 .elementor-element.elementor-element-4f62ab8 .elementor-nav-menu--main .elementor-item{color:#B97100;fill:#B97100;}.elementor-32 .elementor-element.elementor-element-4f62ab8 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-32 .elementor-element.elementor-element-4f62ab8 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-32 .elementor-element.elementor-element-4f62ab8 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-32 .elementor-element.elementor-element-4f62ab8 .elementor-nav-menu--main .elementor-item:focus{color:#FFD202;fill:#FFD202;}.elementor-32 .elementor-element.elementor-element-4f62ab8 .elementor-nav-menu--dropdown a, .elementor-32 .elementor-element.elementor-element-4f62ab8 .elementor-menu-toggle{color:#B97100;fill:#B97100;}.elementor-32 .elementor-element.elementor-element-4f62ab8 .elementor-nav-menu--dropdown{background-color:#FDF6E1;}.elementor-32 .elementor-element.elementor-element-4f62ab8 .elementor-nav-menu--dropdown a:hover,
					.elementor-32 .elementor-element.elementor-element-4f62ab8 .elementor-nav-menu--dropdown a:focus,
					.elementor-32 .elementor-element.elementor-element-4f62ab8 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-32 .elementor-element.elementor-element-4f62ab8 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-32 .elementor-element.elementor-element-4f62ab8 .elementor-menu-toggle:hover,
					.elementor-32 .elementor-element.elementor-element-4f62ab8 .elementor-menu-toggle:focus{color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-4f62ab8 .elementor-nav-menu--dropdown a:hover,
					.elementor-32 .elementor-element.elementor-element-4f62ab8 .elementor-nav-menu--dropdown a:focus,
					.elementor-32 .elementor-element.elementor-element-4f62ab8 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-32 .elementor-element.elementor-element-4f62ab8 .elementor-nav-menu--dropdown a.highlighted{background-color:#B97100;}.elementor-32 .elementor-element.elementor-element-4f62ab8 .elementor-nav-menu--dropdown a.elementor-item-active{color:#FDF6E1;background-color:#B97100;}.elementor-32 .elementor-element.elementor-element-4f62ab8 div.elementor-menu-toggle{color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-4f62ab8 div.elementor-menu-toggle svg{fill:#FFFFFF;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1366px){.elementor-32 .elementor-element.elementor-element-6031f5f7{--grid-column-gap:5px;}}@media(min-width:768px){.elementor-32 .elementor-element.elementor-element-516ed8d9{--content-width:1400px;}.elementor-32 .elementor-element.elementor-element-46e5c416{--width:73%;}.elementor-32 .elementor-element.elementor-element-b03e728{--width:32%;}.elementor-32 .elementor-element.elementor-element-6420023{--content-width:1400px;}.elementor-32 .elementor-element.elementor-element-08ecb22{--width:6%;}.elementor-32 .elementor-element.elementor-element-85c4376{--width:55%;}.elementor-32 .elementor-element.elementor-element-7515a83{--width:36%;}.elementor-32 .elementor-element.elementor-element-2c80642{--width:6%;}.elementor-32 .elementor-element.elementor-element-a62d882{--width:36%;}.elementor-32 .elementor-element.elementor-element-fda5254{--width:55%;}}@media(max-width:1366px) and (min-width:768px){.elementor-32 .elementor-element.elementor-element-b03e728{--width:55%;}.elementor-32 .elementor-element.elementor-element-7515a83{--width:61%;}.elementor-32 .elementor-element.elementor-element-a62d882{--width:61%;}}@media(max-width:1024px) and (min-width:768px){.elementor-32 .elementor-element.elementor-element-b03e728{--width:659px;}.elementor-32 .elementor-element.elementor-element-7515a83{--width:48%;}.elementor-32 .elementor-element.elementor-element-a62d882{--width:80%;}.elementor-32 .elementor-element.elementor-element-fda5254{--width:10%;}}@media(max-width:1024px){.elementor-32 .elementor-element.elementor-element-7d92da1a .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-dd6e3f4{font-size:25px;}.elementor-32 .elementor-element.elementor-element-19ce27f{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-32 .elementor-element.elementor-element-a62d882{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}}@media(max-width:767px){.elementor-32 .elementor-element.elementor-element-516ed8d9{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:19px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-46e5c416{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-7d92da1a .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-dd6e3f4{font-size:26px;}.elementor-32 .elementor-element.elementor-element-7d92da1a .eael-dual-header{padding:0px 0px 0px 0px;margin:-15px 0px -15px 0px;}.elementor-32 .elementor-element.elementor-element-b03e728{--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;--align-items:center;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:10px;}.elementor-32 .elementor-element.elementor-element-83cf9ff{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-83cf9ff .elementor-icon-list-item > .elementor-icon-list-text, .elementor-32 .elementor-element.elementor-element-83cf9ff .elementor-icon-list-item > a{font-size:16px;}.elementor-32 .elementor-element.elementor-element-6031f5f7{text-align:right;--icon-size:15px;}.elementor-32 .elementor-element.elementor-element-6420023{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-32 .elementor-element.elementor-element-08ecb22{--width:14%;}.elementor-32 .elementor-element.elementor-element-85c4376{--width:15%;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-85c4376.e-con{--order:99999 /* order end hack */;}.elementor-32 .elementor-element.elementor-element-fb5446d .elementor-nav-menu--dropdown .elementor-item, .elementor-32 .elementor-element.elementor-element-fb5446d .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:16px;}.elementor-32 .elementor-element.elementor-element-7515a83{--width:88%;--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;--justify-content:flex-end;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-dc03ecc{width:initial;max-width:initial;}.elementor-32 .elementor-element.elementor-element-dc03ecc .elementor-button{font-size:13px;padding:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-c1234f5{width:initial;max-width:initial;}.elementor-32 .elementor-element.elementor-element-c1234f5 .elementor-button{font-size:13px;padding:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-19ce27f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-32 .elementor-element.elementor-element-2c80642{--width:17%;}.elementor-32 .elementor-element.elementor-element-a62d882{--width:100%;--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;--justify-content:center;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-2ac5dd8{width:initial;max-width:initial;}.elementor-32 .elementor-element.elementor-element-2ac5dd8 .elementor-button{font-size:13px;padding:2px 8px 2px 8px;}.elementor-32 .elementor-element.elementor-element-2d9d494{width:initial;max-width:initial;}.elementor-32 .elementor-element.elementor-element-2d9d494 .elementor-button{font-size:13px;padding:5px 8px 5px 8px;}.elementor-32 .elementor-element.elementor-element-fda5254{--width:15%;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-fda5254.e-con{--order:99999 /* order end hack */;}.elementor-32 .elementor-element.elementor-element-4f62ab8 .elementor-nav-menu--dropdown .elementor-item, .elementor-32 .elementor-element.elementor-element-4f62ab8 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:16px;}}/* Start custom CSS for container, class: .elementor-element-85c4376 */.gold-text-luxury {
    background: linear-gradient(
        135deg,
        #512800 0%,
        #8C4F00 20%,
        #B97100 35%,
        #D9A441 45%,
        #FFF0B5 50%,
        #D9A441 55%,
        #B97100 68%,
        #8C4F00 82%,
        #512800 100%
    );

    background-size: 180% 180%;

    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;

    font-weight: 800;

    text-shadow: none;

    filter:
        drop-shadow(0 2px 3px rgba(81,40,0,.18))
        drop-shadow(0 0 12px rgba(185,113,0,.12));

    transition:
        background-position .6s ease,
        filter .4s ease;
}

.gold-text-luxury:hover {
    background-position: 100% 50%;

    filter:
        drop-shadow(0 2px 3px rgba(81,40,0,.2))
        drop-shadow(0 0 18px rgba(185,113,0,.3));
}



/* =========================================
   LUXURY GOLD MENU - ELEMENTOR
   ========================================= */

/* เมนูหลัก */
.elementor-nav-menu--main .elementor-nav-menu {
    display: flex;
    align-items: center;
    gap: 8px;
}

/* Link เมนูหลัก */
.elementor-nav-menu--main .elementor-nav-menu > li > a {
    position: relative;
    display: flex;
    align-items: center;
    padding: 18px 20px !important;

    color: #7A4300 !important;
    font-size: 17px;
    font-weight: 500;
    letter-spacing: 0.2px;

    background: transparent !important;
    transition: all 0.35s ease;
}


/* เส้นทองด้านล่าง */
.elementor-nav-menu--main .elementor-nav-menu > li > a::after {
    content: "";
    position: absolute;
    left: 50%;
    bottom: 8px;

    width: 0;
    height: 2px;

    background: linear-gradient(
        90deg,
        #B97100,
        #FFD978,
        #B97100
    );

    transform: translateX(-50%);
    transition: width 0.35s ease;
    border-radius: 10px;
}


/* Hover เมนู */
.elementor-nav-menu--main .elementor-nav-menu > li > a:hover {
    color: #B97100 !important;
}


/* ขยายเส้นทอง */
.elementor-nav-menu--main .elementor-nav-menu > li > a:hover::after {
    width: 55%;
}


/* Active Menu */
.elementor-nav-menu--main .elementor-nav-menu > li.current-menu-item > a,
.elementor-nav-menu--main .elementor-nav-menu > li.current-menu-ancestor > a {
    color: #B97100 !important;
}


/* เส้นทองของ Active */
.elementor-nav-menu--main .elementor-nav-menu > li.current-menu-item > a::after,
.elementor-nav-menu--main .elementor-nav-menu > li.current-menu-ancestor > a::after {
    width: 55%;
}


/* =========================================
   DROPDOWN
   ========================================= */

.elementor-nav-menu--main .elementor-nav-menu ul {
    min-width: 230px;

    padding: 10px !important;

    background: rgba(255, 250, 238, 0.98) !important;

    border: 1px solid rgba(185, 113, 0, 0.25);

    border-radius: 0 0 12px 12px;

    box-shadow:
        0 15px 35px rgba(81, 40, 0, 0.18),
        0 4px 12px rgba(185, 113, 0, 0.10);

    backdrop-filter: blur(10px);
}


/* Dropdown Item */
.elementor-nav-menu--main .elementor-nav-menu ul li a {
    position: relative;

    padding: 13px 16px !important;

    color: #6B3800 !important;

    font-size: 15px;
    font-weight: 500;

    border-radius: 8px;

    background: transparent !important;

    transition:
        color 0.3s ease,
        background 0.3s ease,
        padding-left 0.3s ease;
}


/* เส้นเล็กหน้ารายการ */
.elementor-nav-menu--main .elementor-nav-menu ul li a::before {
    content: "";
    position: absolute;

    left: 8px;
    top: 50%;

    width: 0;
    height: 1px;

    background: #B97100;

    transform: translateY(-50%);

    transition: width 0.25s ease;
}


/* Hover Dropdown */
.elementor-nav-menu--main .elementor-nav-menu ul li a:hover {
    color: #B97100 !important;

    background:
        linear-gradient(
            90deg,
            rgba(185, 113, 0, 0.12),
            rgba(255, 217, 120, 0.10)
        ) !important;

    padding-left: 25px !important;
}


/* เส้นหน้าข้อความ */
.elementor-nav-menu--main .elementor-nav-menu ul li a:hover::before {
    width: 8px;
}


/* =========================================
   ARROW
   ========================================= */

.elementor-nav-menu--main .elementor-nav-menu .sub-arrow {
    margin-left: -5px;

    color: #B97100 !important;

    transition: transform 0.3s ease;
}


/* หมุนลูกศรตอน Hover */
/*.elementor-nav-menu--main*/
/*.elementor-nav-menu > li:hover > a .sub-arrow {*/
/*    transform: rotate(180deg);*/
/*}*/


/* =========================================
   DROPDOWN ANIMATION
   ========================================= */

.elementor-nav-menu--main .elementor-nav-menu > li > ul {
    transform: translateY(8px);
    opacity: 0;

    transition:
        opacity 0.3s ease,
        transform 0.3s ease;
}


/* ตอนเปิด Dropdown */
.elementor-nav-menu--main
.elementor-nav-menu > li:hover > ul {
    transform: translateY(0);
    opacity: 1;
}


/* =========================================
   GOLD SHINE
   ========================================= */

.elementor-nav-menu--main .elementor-nav-menu > li > a:hover {
    text-shadow:
        0 0 10px rgba(185, 113, 0, 0.18);
}


/* =========================================
   MOBILE
   ========================================= */

@media (max-width: 767px) {

    .elementor-nav-menu--main .elementor-nav-menu {
        gap: 0;
    }

    .elementor-nav-menu--main .elementor-nav-menu > li > a {
        padding: 14px 16px !important;
        font-size: 16px;
    }

    .elementor-nav-menu--main .elementor-nav-menu ul {
        box-shadow: none;
        border-radius: 8px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7515a83 */#lux-gold-btn{
    position:relative;
    display:inline-flex;
    align-items:center;
    gap:14px;

    min-height:54px;

    border:1px solid rgba(255,220,145,.7);
    border-radius:100px;

    background:linear-gradient(
        115deg,
        #8f5b08 0%,
        #b97100 25%,
        #d9a63a 50%,
        #b97100 75%,
        #8f5b08 100%
    );

    color:#fff;
    text-decoration:none;

    overflow:hidden;

    box-shadow:
        0 10px 28px rgba(125,82,8,.25),
        inset 0 1px 0 rgba(255,220,145,.35);

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


/* แสงทองบางๆ ด้านบน */
#lux-gold-btn::before{
    content:"";

    position:absolute;
    top:-50%;
    left:-10%;

    width:120%;
    height:100%;

    background:linear-gradient(
        to bottom,
        rgba(255,220,130,.18),
        transparent
    );

    pointer-events:none;
}


/* Shine สีทอง ไม่ใช่สีขาว */
#lux-gold-btn::after{
    content:"";

    position:absolute;
    top:-100%;
    left:-70%;

    width:30%;
    height:300%;

    background:linear-gradient(
        90deg,
        transparent,
        rgba(255,196,70,.45),
        transparent
    );

    transform:rotate(25deg);

    transition:left .8s cubic-bezier(.2,.8,.2,1);
}


/* Text */
#lux-gold-btn span{
    position:relative;
    z-index:2;
}


/* ลูกศร */
#lux-gold-btn b{
    position:relative;
    z-index:2;

    display:flex;
    align-items:center;
    justify-content:center;

    width:30px;
    height:30px;

    border-radius:50%;

    background:rgba(255,210,100,.16);
    border:1px solid rgba(255,220,145,.4);

    font-weight:400;
    line-height:1;

    transition:
        transform .4s ease,
        background .4s ease;
}


/* Hover */
#lux-gold-btn:hover{
    color:#fff;
    text-decoration:none;

    transform:translateY(-4px);

    box-shadow:
        0 16px 38px rgba(125,82,8,.35),
        0 0 28px rgba(255,178,56,.12),
        inset 0 1px 0 rgba(255,220,145,.45);
}


/* Shine วิ่ง */
#lux-gold-btn:hover::after{
    left:140%;
}


/* ลูกศร */
#lux-gold-btn:hover b{
    transform:translate(4px,-2px);

    background:rgba(255,210,100,.28);
}


/* Click */
#lux-gold-btn:active{
    transform:translateY(-1px);
}


/* Mobile */
@media(max-width:767px){

    #lux-gold-btn{
        min-height:50px;
        gap:11px;
    }

    #lux-gold-btn b{
        width:27px;
        height:27px;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6420023 */.elementor-32 .elementor-element.elementor-element-6420023:before{
        content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 3px;
    background: linear-gradient(90deg, transparent 0%, #b87910 15%, #fff1ad 50%, #b87910 85%, transparent 100%);
    box-shadow: 0 2px 10px rgba(255, 215, 100, .25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a62d882 */#lux-gold-btn{
    position:relative;
    display:inline-flex;
    align-items:center;
    gap:14px;

    min-height:54px;

    border:1px solid rgba(255,220,145,.7);
    border-radius:100px;

    background:linear-gradient(
        115deg,
        #8f5b08 0%,
        #b97100 25%,
        #d9a63a 50%,
        #b97100 75%,
        #8f5b08 100%
    );

    color:#fff;
    text-decoration:none;

    overflow:hidden;

    box-shadow:
        0 10px 28px rgba(125,82,8,.25),
        inset 0 1px 0 rgba(255,220,145,.35);

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


/* แสงทองบางๆ ด้านบน */
#lux-gold-btn::before{
    content:"";

    position:absolute;
    top:-50%;
    left:-10%;

    width:120%;
    height:100%;

    background:linear-gradient(
        to bottom,
        rgba(255,220,130,.18),
        transparent
    );

    pointer-events:none;
}


/* Shine สีทอง ไม่ใช่สีขาว */
#lux-gold-btn::after{
    content:"";

    position:absolute;
    top:-100%;
    left:-70%;

    width:30%;
    height:300%;

    background:linear-gradient(
        90deg,
        transparent,
        rgba(255,196,70,.45),
        transparent
    );

    transform:rotate(25deg);

    transition:left .8s cubic-bezier(.2,.8,.2,1);
}


/* Text */
#lux-gold-btn span{
    position:relative;
    z-index:2;
}


/* ลูกศร */
#lux-gold-btn b{
    position:relative;
    z-index:2;

    display:flex;
    align-items:center;
    justify-content:center;

    width:30px;
    height:30px;

    border-radius:50%;

    background:rgba(255,210,100,.16);
    border:1px solid rgba(255,220,145,.4);

    font-weight:400;
    line-height:1;

    transition:
        transform .4s ease,
        background .4s ease;
}


/* Hover */
#lux-gold-btn:hover{
    color:#fff;
    text-decoration:none;

    transform:translateY(-4px);

    box-shadow:
        0 16px 38px rgba(125,82,8,.35),
        0 0 28px rgba(255,178,56,.12),
        inset 0 1px 0 rgba(255,220,145,.45);
}


/* Shine วิ่ง */
#lux-gold-btn:hover::after{
    left:140%;
}


/* ลูกศร */
#lux-gold-btn:hover b{
    transform:translate(4px,-2px);

    background:rgba(255,210,100,.28);
}


/* Click */
#lux-gold-btn:active{
    transform:translateY(-1px);
}


/* Mobile */
@media(max-width:767px){

    #lux-gold-btn{
        min-height:50px;
        gap:11px;
    }

    #lux-gold-btn b{
        width:27px;
        height:27px;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19ce27f */.elementor-32 .elementor-element.elementor-element-19ce27f:before{
        content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 3px;
    background: linear-gradient(90deg, transparent 0%, #b87910 15%, #fff1ad 50%, #b87910 85%, transparent 100%);
    box-shadow: 0 2px 10px rgba(255, 215, 100, .25);
}/* End custom CSS */