.elementor .e-5009f43e-3884{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;}.elementor .e-3ca61047-fcff{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:1;padding:0px;background-image: radial-gradient(110% 90% at 14% 74%, rgba(8,8,10,0.55) 0%, rgba(8,8,10,0.35) 40%, rgba(8,8,10,0.10) 72%, rgba(8,8,10,0.00) 100%), linear-gradient(180deg, rgba(8,8,10,0.00) 0%, rgba(8,8,10,0.00) 30%, rgba(8,8,10,0.18) 100%);\n}.elementor .e-7253beed-ebc3{max-width:940px;font-family:Inter;font-weight:500;font-size:62px;color:#FFFFFF;letter-spacing:-0.03em;line-height:1.05;margin-block-start:0px;margin-block-end:0px;& em { color: #EFE6DA; font-style: normal; font-family: ANGSA, "Angsana New", Georgia, serif; font-weight: 400; font-size: 1.32em; letter-spacing: 0; }\n}.elementor .e-13ece292-579f{max-width:660px;font-family:Inter;font-weight:400;font-size:17px;color:rgba(255,255,255,0.80);line-height:1.6;margin-block-start:28px;margin-block-end:0px;}.elementor .e-489c9db3-9218:hover,.elementor .e-489c9db3-9218:focus-visible{color:#FFFFFF;background-color:#8A4726;}.elementor .e-489c9db3-9218:focus{color:#FFFFFF;}.elementor .e-489c9db3-9218:active{color:#FFFFFF;}.elementor .e-489c9db3-9218{font-family:Inter;font-weight:500;font-size:15px;color:#FFFFFF;line-height:1.2;text-decoration:none;padding-block-start:16px;padding-block-end:16px;padding-inline-start:30px;padding-inline-end:30px;margin-block-start:38px;border-radius:999px;border-width:0px;background-color:#822907;transition:background-color 0.25s;flex:0 0 auto;}.elementor .e-5e9acc1f-98a5{font-family:Inter;font-weight:400;font-size:13px;color:rgba(255,255,255,0.60);line-height:1.4;margin-block-start:14px;margin-block-end:0px;}.elementor .e-5e09f4ca-6df0{width:100%;max-width:1340px;position:relative;z-index:2;color:#FFFFFF;padding-block-start:150px;padding-block-end:120px;padding-inline-start:40px;padding-inline-end:40px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:0px;align-items:flex-start;}.elementor .e-5370610-4a00{width:100%;min-height:100vh;overflow:hidden;position:relative;padding:0px;flex-direction:column;justify-content:center;isolation: isolate;\n}.elementor .e-560b0e39-3e5c{font-family:Inter;font-weight:500;font-size:54px;color:#1B1B1B;letter-spacing:-0.03em;line-height:1.05;margin:0px;flex:0 0 auto;& em { color: #822907; font-style: normal; font-family: ANGSA, "Angsana New", Georgia, serif; font-weight: 400; font-size: 1.2em; letter-spacing: 0; }\n}.elementor .e-168c3c21-bc51{max-width:520px;font-family:Inter;font-weight:400;font-size:16px;color:rgba(27,27,27,0.70);line-height:1.65;margin:0px;flex:0 1 520px;}.elementor .e-6c6547c6-ecc3{width:100%;padding:0px;flex-direction:row;gap:96px;justify-content:space-between;align-items:flex-end;}.elementor .e-25eb98b4-c7d1{font-family:Inter;font-weight:500;font-size:12px;color:#822907;letter-spacing:0.14em;line-height:1;text-transform:uppercase;margin:0px;}.elementor .e-b8940a9-96a5{font-family:Inter;font-weight:500;font-size:25px;color:#1B1B1B;letter-spacing:-0.015em;line-height:1.25;margin-block-start:15px;margin-block-end:0px;}.elementor .e-c90134a-99b8{font-family:Inter;font-weight:400;font-size:15px;color:rgba(27,27,27,0.65);line-height:1.6;margin-block-start:10px;margin-block-end:0px;}.elementor .e-2d853cac-f0f3{width:100%;padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:0px;flex:1 1 0px;align-items:flex-start;border-block-start-width: 1px; border-top-style: solid; border-top-color: rgba(27,27,27,0.14);\n}.elementor .e-133e24c7-f830{font-family:Inter;font-weight:500;font-size:12px;color:#822907;letter-spacing:0.14em;line-height:1;text-transform:uppercase;margin:0px;}.elementor .e-572f3590-b02d{font-family:Inter;font-weight:500;font-size:25px;color:#1B1B1B;letter-spacing:-0.015em;line-height:1.25;margin-block-start:15px;margin-block-end:0px;}.elementor .e-7417b0a6-5e9e{font-family:Inter;font-weight:400;font-size:15px;color:rgba(27,27,27,0.65);line-height:1.6;margin-block-start:10px;margin-block-end:0px;}.elementor .e-29834f0b-dfe3{width:100%;padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:0px;flex:1 1 0px;align-items:flex-start;border-block-start-width: 1px; border-top-style: solid; border-top-color: rgba(27,27,27,0.14);\n}.elementor .e-10c1ea25-23ea{min-width:0px;padding:0px;flex-direction:column;gap:48px;flex:1 1 0px;align-items:stretch;}.elementor .e-1077206b-23c8{width:100%;height:100%;position:absolute;inset-block-start:10px;inset-inline-start:10px;z-index:0;padding:0px;border-radius:14px;background-color:#822907;}.elementor .e-36b288eb-b65c{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-142fd0eb-c7d7{width:100%;height:100%;overflow:hidden;position:relative;z-index:1;padding:0px;border-radius:14px;}.elementor .e-379dafbd-38dd{min-height:420px;max-width:384px;overflow:visible;position:relative;padding:0px;flex:0 0 384px;align-self:stretch;}.elementor .e-b5395d2-3d17{font-family:Inter;font-weight:500;font-size:12px;color:#822907;letter-spacing:0.14em;line-height:1;text-transform:uppercase;margin:0px;}.elementor .e-55a021cb-262a{font-family:Inter;font-weight:500;font-size:25px;color:#1B1B1B;letter-spacing:-0.015em;line-height:1.25;margin-block-start:15px;margin-block-end:0px;}.elementor .e-3376aeae-5bbd{font-family:Inter;font-weight:400;font-size:15px;color:rgba(27,27,27,0.65);line-height:1.6;margin-block-start:10px;margin-block-end:0px;}.elementor .e-4db40b2e-c178{width:100%;padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:0px;flex:1 1 0px;align-items:flex-start;border-block-start-width: 1px; border-top-style: solid; border-top-color: rgba(27,27,27,0.14);\n}.elementor .e-7d4c9be0-f4bb{font-family:Inter;font-weight:500;font-size:12px;color:#822907;letter-spacing:0.14em;line-height:1;text-transform:uppercase;margin:0px;}.elementor .e-56e341a-2d7e{font-family:Inter;font-weight:500;font-size:25px;color:#1B1B1B;letter-spacing:-0.015em;line-height:1.25;margin-block-start:15px;margin-block-end:0px;}.elementor .e-47e41676-62e2{font-family:Inter;font-weight:400;font-size:15px;color:rgba(27,27,27,0.65);line-height:1.6;margin-block-start:10px;margin-block-end:0px;}.elementor .e-57c0de68-3941{width:100%;padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:0px;flex:1 1 0px;align-items:flex-start;border-block-start-width: 1px; border-top-style: solid; border-top-color: rgba(27,27,27,0.14);\n}.elementor .e-1c4f9f72-d9c9{min-width:0px;padding:0px;flex-direction:column;gap:48px;flex:1 1 0px;align-items:stretch;}.elementor .e-6902a252-8acf{width:100%;padding:0px;flex-direction:row;gap:64px;align-items:stretch;}.elementor .e-1270155-d981{width:100%;max-width:1340px;padding-block-start:130px;padding-block-end:130px;padding-inline-start:40px;padding-inline-end:40px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:84px;}.elementor .e-6354991b-2a09{font-family:Inter;font-weight:600;font-size:13px;color:#822907;letter-spacing:0.14em;line-height:1.4;text-transform:uppercase;margin:0px;}.elementor .e-430d59d3-c3df{font-family:Inter;font-weight:500;font-size:40px;color:#1B1B1B;letter-spacing:-0.01em;line-height:1.15;margin:0px;& em { color: #822907; font-style: normal; font-family: ANGSA, "Angsana New", Georgia, serif; font-weight: 400; font-size: 1.2em; letter-spacing: 0; }\n}.elementor .e-59f65cee-e345{min-width:0px;max-width:760px;padding:0px;display:flex;flex-direction:column;gap:14px;flex:1 1 340px;}.elementor .e-2a66afce-5bfb{font-family:Inter;font-weight:600;font-size:12px;color:#1B1B1B;letter-spacing:-0.2px;line-height:1;margin:0px;}.elementor .e-3aa92a-8166{font-size:10px;color:#FBBC04;letter-spacing:1.5px;line-height:1;margin:0px;}.elementor .e-76f1ee2c-d5c7{font-family:Inter;font-size:12px;color:rgba(27,27,27,0.35);line-height:1;margin:0px;}.elementor .e-356cf03b-2595{font-family:Inter;font-weight:400;font-size:12px;color:rgba(27,27,27,0.85);line-height:1;margin:0px;white-space: nowrap;\n}.elementor .e-4e7d6302-9ac9{width:auto;padding-block-start:5px;padding-block-end:5px;padding-inline-start:12px;padding-inline-end:12px;border-radius:9999px;border-width:1px;border-color:rgba(27,27,27,0.18);border-style:solid;background-color:rgba(27,27,27,0.03);display:flex;flex-direction:row;gap:6px;align-items:center;}.elementor .e-716103b-8c64:hover,.elementor .e-716103b-8c64:focus-visible{color:#8A4726;}.elementor .e-716103b-8c64{font-family:Inter;font-weight:500;font-size:16px;color:#822907;line-height:1.3;}.elementor .e-5ad6d99c-bf88{width:auto;padding-block-start:0px;padding-block-end:6px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:10px;flex:0 0 auto;align-items:flex-end;white-space: nowrap;\n}.elementor .e-5beb5837-6982{width:100%;padding:0px;display:flex;flex-direction:row;gap:40px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;}.elementor .e-7ee33a70-e069{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;margin-block-end:24px;border-radius:14px;display:block;max-width: none;\n}.elementor .e-31e1c903-358d{font-family:Inter;font-weight:500;font-size:28px;color:#822907;letter-spacing:-0.015em;line-height:1.15;margin-block-start:0px;margin-block-end:14px;}.elementor .e-65705c1e-4e3f{font-family:Inter;font-weight:400;font-size:16px;color:#1B1B1B;line-height:1.55;margin-block-start:0px;margin-block-end:18px;flex:1 1 auto;}.elementor .e-4accd420-a9c8{width:100%;font-family:Inter;font-weight:500;font-size:13px;color:rgba(27,27,27,0.6);letter-spacing:0.02em;line-height:1.4;padding-block-start:14px;padding-block-end:14px;margin:0px;border-block-start-width: 1px; border-block-end-width: 1px; border-top-style: solid; border-top-color: rgba(27,27,27,0.14); border-bottom-style: solid; border-bottom-color: rgba(27,27,27,0.14);\n}.elementor .e-3f89a0ef-21a9{font-family:Inter;font-weight:500;font-size:16px;color:#1B1B1B;line-height:1.3;margin:0px;}.elementor .e-362b905-40a1{font-family:Inter;font-weight:400;font-size:14px;color:rgba(27,27,27,0.6);line-height:1.3;margin:0px;}.elementor .e-4d3c3d63-e58e{width:auto;padding-block-start:16px;padding-block-end:0px;display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;align-items: baseline;\n}.elementor .e-384123fa-7a3f{height:100%;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0px;align-items:flex-start;}.elementor .e-3b48edb2-8789{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;margin-block-end:24px;border-radius:14px;display:block;max-width: none;\n}.elementor .e-4d0decec-5ea4{font-family:Inter;font-weight:500;font-size:28px;color:#822907;letter-spacing:-0.015em;line-height:1.15;margin-block-start:0px;margin-block-end:14px;}.elementor .e-5f425b2b-e5e0{font-family:Inter;font-weight:400;font-size:16px;color:#1B1B1B;line-height:1.55;margin-block-start:0px;margin-block-end:18px;flex:1 1 auto;}.elementor .e-1ee2f41b-e2e7{width:100%;font-family:Inter;font-weight:500;font-size:13px;color:rgba(27,27,27,0.6);letter-spacing:0.02em;line-height:1.4;padding-block-start:14px;padding-block-end:14px;margin:0px;border-block-start-width: 1px; border-block-end-width: 1px; border-top-style: solid; border-top-color: rgba(27,27,27,0.14); border-bottom-style: solid; border-bottom-color: rgba(27,27,27,0.14);\n}.elementor .e-3aba405c-cb4a{font-family:Inter;font-weight:500;font-size:16px;color:#1B1B1B;line-height:1.3;margin:0px;}.elementor .e-5aface91-f094{font-family:Inter;font-weight:400;font-size:14px;color:rgba(27,27,27,0.6);line-height:1.3;margin:0px;}.elementor .e-5019456a-ac4d{width:auto;padding-block-start:16px;padding-block-end:0px;display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;align-items: baseline;\n}.elementor .e-3b98cd68-dd5c{height:100%;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0px;align-items:flex-start;}.elementor .e-1e8f74d1-cde6{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;margin-block-end:24px;border-radius:14px;display:block;max-width: none;\n}.elementor .e-2dedb1a7-a609{font-family:Inter;font-weight:500;font-size:28px;color:#822907;letter-spacing:-0.015em;line-height:1.15;margin-block-start:0px;margin-block-end:14px;}.elementor .e-348b023-3b85{font-family:Inter;font-weight:400;font-size:16px;color:#1B1B1B;line-height:1.55;margin-block-start:0px;margin-block-end:18px;flex:1 1 auto;}.elementor .e-48e5fe09-538b{width:100%;font-family:Inter;font-weight:500;font-size:13px;color:rgba(27,27,27,0.6);letter-spacing:0.02em;line-height:1.4;padding-block-start:14px;padding-block-end:14px;margin:0px;border-block-start-width: 1px; border-block-end-width: 1px; border-top-style: solid; border-top-color: rgba(27,27,27,0.14); border-bottom-style: solid; border-bottom-color: rgba(27,27,27,0.14);\n}.elementor .e-72229bbe-c151{font-family:Inter;font-weight:500;font-size:16px;color:#1B1B1B;line-height:1.3;margin:0px;}.elementor .e-5e610b10-8448{font-family:Inter;font-weight:400;font-size:14px;color:rgba(27,27,27,0.6);line-height:1.3;margin:0px;}.elementor .e-6700d880-f3fb{width:auto;padding-block-start:16px;padding-block-end:0px;display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;align-items: baseline;\n}.elementor .e-5f776c67-c4ef{height:100%;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0px;align-items:flex-start;}.elementor .e-607ae262-9a8f{width:100%;padding:0px;display:grid;gap:28px;grid-template-columns:repeat(3, minmax(0, 1fr));grid-template-rows:auto;align-items:stretch;}.elementor .e-11f74776-62c4{width:100%;max-width:1340px;padding-block-start:120px;padding-block-end:120px;padding-inline-start:40px;padding-inline-end:40px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:56px;border-block-start-width: 1px; border-top-style: solid; border-top-color: rgba(27,27,27,0.14);\n}.elementor .e-732a88c5-31af{font-family:Inter;font-weight:500;font-size:12px;color:#822907;letter-spacing:0.16em;line-height:1.2;text-transform:uppercase;margin:0px;}.elementor .e-5d42f0e7-42b9{font-family:Inter;font-weight:500;font-size:48px;color:#1B1B1B;letter-spacing:-0.03em;line-height:1.05;margin-block-start:18px;margin-block-end:0px;& em { color: #822907; font-style: normal; font-family: ANGSA, "Angsana New", Georgia, serif; font-weight: 400; font-size: 1.2em; letter-spacing: 0; }\n}.elementor .e-6d2aefbb-4b95{min-width:0px;max-width:640px;padding:0px;display:flex;flex-direction:column;gap:0px;flex:1 1 380px;align-items:flex-start;}.elementor .e-2b8ceb71-b4c2{min-width:280px;max-width:460px;font-family:Inter;font-weight:400;font-size:16px;color:rgba(27,27,27,0.70);line-height:1.65;margin:0px;flex:0 1 460px;}.elementor .e-32c3bbfb-16ca{width:100%;max-width:1340px;padding-block-start:130px;padding-block-end:52px;padding-inline-start:40px;padding-inline-end:40px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:64px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;border-block-start-width: 1px; border-top-style: solid; border-top-color: rgba(27,27,27,0.14);\n}.elementor .e-5b62d3a0-472a:hover,.elementor .e-5b62d3a0-472a:focus-visible{color:#FFFFFF;border-color:#822907;background-color:#822907;}.elementor .e-5b62d3a0-472a:focus{color:#822907;}.elementor .e-5b62d3a0-472a{font-family:Inter;font-weight:500;font-size:15px;color:#822907;line-height:1.2;text-decoration:none;padding-block-start:15px;padding-block-end:15px;padding-inline-start:28px;padding-inline-end:28px;border-radius:999px;border-width:1px;border-color:rgba(130,41,7,0.45);border-style:solid;background-color:transparent;transition:background-color 0.25s, color 0.25s, border-color 0.25s;flex:0 0 auto;}.elementor .e-4a8b5f6c-1d42{min-width:0px;font-family:Inter;font-weight:400;font-size:13px;color:rgba(27,27,27,0.55);line-height:1.5;margin:0px;flex:1 1 240px;}.elementor .e-44b4b201-19f0{width:100%;max-width:1340px;padding-block-start:44px;padding-block-end:130px;padding-inline-start:40px;padding-inline-end:40px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:28px;flex-wrap:wrap;align-items:center;}.elementor .e-74e1faf5-e88f{font-family:Inter;font-weight:500;font-size:12px;color:#822907;letter-spacing:0.16em;line-height:1.2;text-transform:uppercase;margin:0px;}.elementor .e-2b3ff890-acab{font-family:Inter;font-weight:500;font-size:42px;color:#1B1B1B;letter-spacing:-0.03em;line-height:1.08;margin-block-start:18px;margin-block-end:0px;& em { color: #822907; font-style: normal; font-family: ANGSA, "Angsana New", Georgia, serif; font-weight: 400; font-size: 1.2em; letter-spacing: 0; }\n}.elementor .e-31e95da4-5199{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;display:block;max-width: none; object-position: center top;\n}.elementor .e-4ee982b1-b2ee{width:64px;height:64px;overflow:hidden;position:relative;padding:0px;border-radius:9999px;}.elementor .e-337b0656-7bc3{font-family:Inter;font-weight:500;font-size:21px;color:#1B1B1B;letter-spacing:-0.01em;line-height:1.3;margin-block-start:20px;margin-block-end:0px;}.elementor .e-4f3cbe45-224c{font-family:Inter;font-weight:400;font-size:15px;color:rgba(27,27,27,0.68);line-height:1.6;margin-block-start:10px;margin-block-end:0px;}.elementor .e-716bdae0-9735:hover,.elementor .e-716bdae0-9735:focus-visible{color:#FFFFFF;background-color:#8A4726;}.elementor .e-716bdae0-9735:focus{color:#FFFFFF;}.elementor .e-716bdae0-9735{width:auto;font-family:Inter;font-weight:500;font-size:15px;color:#FFFFFF;line-height:1.2;text-decoration:none;padding-block-start:15px;padding-block-end:15px;padding-inline-start:26px;padding-inline-end:26px;margin-block-start:24px;border-radius:999px;border-width:0px;background-color:#822907;transition:background-color 0.25s;display:inline-block;}.elementor .e-67fbc5e3-ca46{width:100%;padding-block-start:30px;padding-block-end:30px;padding-inline-start:30px;padding-inline-end:30px;margin-block-start:36px;border-radius:14px;border-width:1px;border-color:rgba(27,27,27,0.14);border-style:solid;background-color:#FFFFFF;}.elementor .e-6f9f00a1-bb99{min-width:300px;max-width:420px;padding:0px;display:flex;flex-direction:column;gap:0px;flex:1 1 340px;align-items:flex-start;}.elementor .e-5549586f-c481{font-family:Inter;font-weight:500;font-size:17px;color:#1B1B1B;line-height:1.4;margin:0px;}.elementor .e-4a16d438-f263{width:15px;height:15px;color:#822907;flex:0 0 auto;}.elementor .e-3f3d0148-835e{width:100%;cursor:pointer;padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;gap:20px;justify-content:space-between;align-items:center;}.elementor .e-387271c3-1486{font-family:Inter;font-weight:400;font-size:15px;color:rgba(27,27,27,0.68);line-height:1.65;margin:0px;}.elementor .e-157d323e-fed0{width:100%;padding-block-start:0px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:56px;}.elementor .e-3832fc50-3f76{width:100%;overflow:hidden;border-radius:14px;border-width:1px;border-color:rgba(27,27,27,0.14);border-style:solid;background-color:#FFFFFF;}.elementor .e-30f78656-b71c{font-family:Inter;font-weight:500;font-size:17px;color:#1B1B1B;line-height:1.4;margin:0px;}.elementor .e-544893e0-34b7{width:15px;height:15px;color:#822907;flex:0 0 auto;}.elementor .e-49e2c93c-a03b{width:100%;cursor:pointer;padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;gap:20px;justify-content:space-between;align-items:center;}.elementor .e-79af68cc-21bc{font-family:Inter;font-weight:400;font-size:15px;color:rgba(27,27,27,0.68);line-height:1.65;margin:0px;}.elementor .e-30610af3-4e6b{width:100%;padding-block-start:0px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:56px;}.elementor .e-4a8aa33d-37e5{width:100%;overflow:hidden;border-radius:14px;border-width:1px;border-color:rgba(27,27,27,0.14);border-style:solid;background-color:#FFFFFF;}.elementor .e-449d9772-ec1c{font-family:Inter;font-weight:500;font-size:17px;color:#1B1B1B;line-height:1.4;margin:0px;}.elementor .e-2b985c57-a07f{width:15px;height:15px;color:#822907;flex:0 0 auto;}.elementor .e-26785610-1a9d{width:100%;cursor:pointer;padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;gap:20px;justify-content:space-between;align-items:center;}.elementor .e-622cf8b2-9054{font-family:Inter;font-weight:400;font-size:15px;color:rgba(27,27,27,0.68);line-height:1.65;margin:0px;}.elementor .e-419845cf-25e5{width:100%;padding-block-start:0px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:56px;}.elementor .e-5659c4f7-ed35{width:100%;overflow:hidden;border-radius:14px;border-width:1px;border-color:rgba(27,27,27,0.14);border-style:solid;background-color:#FFFFFF;}.elementor .e-3433292b-9742{font-family:Inter;font-weight:500;font-size:17px;color:#1B1B1B;line-height:1.4;margin:0px;}.elementor .e-6006f34d-11d0{width:15px;height:15px;color:#822907;flex:0 0 auto;}.elementor .e-14f03a9e-228c{width:100%;cursor:pointer;padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;gap:20px;justify-content:space-between;align-items:center;}.elementor .e-66642c44-2478{font-family:Inter;font-weight:400;font-size:15px;color:rgba(27,27,27,0.68);line-height:1.65;margin:0px;}.elementor .e-5e01a21b-f3fb{width:100%;padding-block-start:0px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:56px;}.elementor .e-1a1eab5-4026{width:100%;overflow:hidden;border-radius:14px;border-width:1px;border-color:rgba(27,27,27,0.14);border-style:solid;background-color:#FFFFFF;}.elementor .e-6685fa44-7849{font-family:Inter;font-weight:500;font-size:17px;color:#1B1B1B;line-height:1.4;margin:0px;}.elementor .e-25c0ae1b-3685{width:15px;height:15px;color:#822907;flex:0 0 auto;}.elementor .e-57ee306e-6a63{width:100%;cursor:pointer;padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;gap:20px;justify-content:space-between;align-items:center;}.elementor .e-3f0464c0-1658{font-family:Inter;font-weight:400;font-size:15px;color:rgba(27,27,27,0.68);line-height:1.65;margin:0px;}.elementor .e-574f4428-da21{width:100%;padding-block-start:0px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:56px;}.elementor .e-6a365fc0-9d29{width:100%;overflow:hidden;border-radius:14px;border-width:1px;border-color:rgba(27,27,27,0.14);border-style:solid;background-color:#FFFFFF;}.elementor .e-1e829f5-9c63{font-family:Inter;font-weight:500;font-size:17px;color:#1B1B1B;line-height:1.4;margin:0px;}.elementor .e-5a7d148e-bd0c{width:15px;height:15px;color:#822907;flex:0 0 auto;}.elementor .e-6ca574a2-3c4d{width:100%;cursor:pointer;padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;gap:20px;justify-content:space-between;align-items:center;}.elementor .e-29abb24e-bd6a{font-family:Inter;font-weight:400;font-size:15px;color:rgba(27,27,27,0.68);line-height:1.65;margin:0px;}.elementor .e-43ca0c9a-cf0e{width:100%;padding-block-start:0px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:56px;}.elementor .e-5072b81a-4d64{width:100%;overflow:hidden;border-radius:14px;border-width:1px;border-color:rgba(27,27,27,0.14);border-style:solid;background-color:#FFFFFF;}.elementor .e-1a1a869e-414e{height:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:12px;flex:1 1 480px;justify-content:space-between;align-self:stretch;}.elementor .e-1695b7f3-92bd{width:100%;padding:0px;display:flex;flex-direction:row;gap:72px;flex-wrap:wrap;align-items:stretch;}.elementor .e-7a7eb05d-6095{width:100%;max-width:1340px;padding-block-start:130px;padding-block-end:130px;padding-inline-start:40px;padding-inline-end:40px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:0px;border-block-start-width: 1px; border-top-style: solid; border-top-color: rgba(27,27,27,0.14);\n}.elementor .e-1ebfb417-2dee{font-family:Inter;font-weight:500;font-size:12px;color:rgba(255,255,255,0.62);letter-spacing:0.16em;line-height:1.2;text-transform:uppercase;margin:0px;}.elementor .e-788fffb3-cf22{font-family:Inter;font-weight:500;font-size:44px;color:#FFFFFF;letter-spacing:-0.03em;line-height:1.08;margin-block-start:18px;margin-block-end:0px;& em { color: #EFE6DA; font-style: normal; font-family: ANGSA, "Angsana New", Georgia, serif; font-weight: 400; font-size: 1.2em; letter-spacing: 0; }\n}.elementor .e-4ba8ed63-3794{max-width:460px;font-family:Inter;font-weight:400;font-size:17px;color:rgba(255,255,255,0.78);line-height:1.6;margin-block-start:20px;margin-block-end:0px;}.elementor .e-398baf0c-13f7{width:100%;font-family:Inter;font-weight:400;font-size:15px;color:rgba(255,255,255,0.8);line-height:1.5;padding-block-start:14px;padding-block-end:14px;margin:0px;border-block-start-width: 1px; border-top-style: solid; border-top-color: rgba(255,255,255,0.22);\n}.elementor .e-3e20d21d-d2dd{width:100%;font-family:Inter;font-weight:400;font-size:15px;color:rgba(255,255,255,0.8);line-height:1.5;padding-block-start:14px;padding-block-end:14px;margin:0px;border-block-start-width: 1px; border-top-style: solid; border-top-color: rgba(255,255,255,0.22);\n}.elementor .e-7271ed13-e73f{width:100%;font-family:Inter;font-weight:400;font-size:15px;color:rgba(255,255,255,0.8);line-height:1.5;padding-block-start:14px;padding-block-end:14px;margin:0px;border-block-start-width: 1px; border-top-style: solid; border-top-color: rgba(255,255,255,0.22);\n}.elementor .e-3002ec44-d23d{width:100%;max-width:520px;padding:0px;margin-block-start:30px;display:flex;flex-direction:column;gap:0px;border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: rgba(255,255,255,0.22);\n}.elementor .e-494e734f-53dd{min-width:280px;position:relative;z-index:1;padding:0px;display:flex;flex-direction:column;gap:0px;flex:1 1 380px;align-items:flex-start;}.elementor .e-2f67ff58-fda1{font-family:Inter;font-weight:500;font-size:11px;color:#822907;letter-spacing:0.14em;line-height:1.2;text-transform:uppercase;margin-block-start:0px;margin-block-end:18px;}.elementor .e-2483b3e1-5f84:focus{border-color:#822907;}.elementor .e-2483b3e1-5f84{width:100%;height:52px;font-family:Inter;font-size:15px;color:#1B1B1B;padding-block-start:0px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:16px;border-radius:10px;border-width:1px;border-color:rgba(27,27,27,0.22);border-style:solid;background-color:#FFFFFF;flex:1 1 0px;}.elementor .e-76975cd0-2070:focus{border-color:#822907;}.elementor .e-76975cd0-2070{width:100%;height:52px;font-family:Inter;font-size:15px;color:#1B1B1B;padding-block-start:0px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:16px;border-radius:10px;border-width:1px;border-color:rgba(27,27,27,0.22);border-style:solid;background-color:#FFFFFF;flex:1 1 0px;}.elementor .e-4f7a231b-8de3{width:100%;padding:0px;display:flex;flex-direction:row;gap:12px;}.elementor .e-159fcec8-5978:focus{border-color:#822907;}.elementor .e-159fcec8-5978{width:100%;height:52px;font-family:Inter;font-size:15px;color:#1B1B1B;padding-block-start:0px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:16px;border-radius:10px;border-width:1px;border-color:rgba(27,27,27,0.22);border-style:solid;background-color:#FFFFFF;}.elementor .e-30340374-240d:focus{border-color:#822907;}.elementor .e-30340374-240d{width:100%;height:52px;font-family:Inter;font-size:15px;color:#1B1B1B;padding-block-start:0px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:16px;border-radius:10px;border-width:1px;border-color:rgba(27,27,27,0.22);border-style:solid;background-color:#FFFFFF;}.elementor .e-48864db4-f430:focus{border-color:#822907;}.elementor .e-48864db4-f430{width:100%;height:52px;font-family:Inter;font-size:15px;color:#1B1B1B;padding-block-start:0px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:16px;border-radius:10px;border-width:1px;border-color:rgba(27,27,27,0.22);border-style:solid;background-color:#FFFFFF;}.elementor .e-1b01466-e72b:focus{border-color:#822907;}.elementor .e-1b01466-e72b{width:100%;height:52px;font-family:Inter;font-size:15px;color:#1B1B1B;padding-block-start:0px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:16px;border-radius:10px;border-width:1px;border-color:rgba(27,27,27,0.22);border-style:solid;background-color:#FFFFFF;}.elementor .e-71be2290-8ac9:hover,.elementor .e-71be2290-8ac9:focus-visible{background-color:#8A4726;}.elementor .e-71be2290-8ac9{width:100%;height:54px;font-family:Inter;font-weight:500;font-size:16px;color:#FFFFFF;cursor:pointer;padding-block-start:0px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:8px;border-radius:999px;border-width:0px;background-color:#822907;}.elementor .e-1dbbffa3-b167{font-family:Inter;font-size:14px;color:#1B1B1B;margin:0px;}.elementor .e-2e95f1d6-146a{font-family:Inter;font-size:14px;color:#1B1B1B;padding-block-start:14px;padding-block-end:0px;margin-block-start:8px;background-color:transparent;border-block-start-width: 1px; text-align: left; border-top-style: solid; border-top-color: rgba(27,27,27,0.16);\n}.elementor .e-3eb33ab6-f3b5{font-family:Inter;font-size:14px;color:#822907;margin:0px;}.elementor .e-63bc0c78-5fd5{font-family:Inter;font-size:14px;color:#822907;padding-block-start:14px;padding-block-end:0px;margin-block-start:8px;background-color:transparent;text-align: left;\n}.elementor .e-18dafcef-29e6{width:100%;padding:0px;display:flex;flex-direction:column;gap:12px;align-items:stretch;}.elementor .e-4da559dc-2a69{font-family:Inter;font-weight:400;font-size:12px;color:rgba(27,27,27,0.55);line-height:1.55;margin-block-start:16px;margin-block-end:0px;}.elementor .e-6466aa16-8c94{min-width:280px;position:relative;z-index:1;padding-block-start:30px;padding-block-end:30px;padding-inline-start:30px;padding-inline-end:30px;border-radius:14px;background-color:#FFFFFF;display:flex;flex-direction:column;gap:0px;flex:1 1 400px;align-items:stretch;}.elementor .e-54597025-157c{width:auto;height:300px;position:absolute;inset-block-end:-12px;inset-inline-start:-36px;z-index:0;opacity:9%;display:block;max-width: none; pointer-events: none;\n}.elementor .e-c9bcd98-f6fa61d{width:100%;overflow:hidden;position:relative;padding-block-start:64px;padding-block-end:64px;padding-inline-start:64px;padding-inline-end:64px;border-radius:20px;background-color:#822907;display:flex;flex-direction:row;gap:72px;flex-wrap:wrap;align-items:flex-start;isolation: isolate;\n}.elementor .e-5707a6b-fd40968{width:100%;max-width:1340px;padding-block-start:120px;padding-block-end:130px;padding-inline-start:40px;padding-inline-end:40px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:0px;border-block-start-width: 1px; border-top-style: solid; border-top-color: rgba(27,27,27,0.14);\n}