.elementor .e-6430f1b5-1339{width:20px;height:20px;color:var(--temple-gold);}.elementor .e-7f93a0e3-6d85{width:40px;height:40px;padding:0px;border-radius:50%;border-width:1px;border-color:#C9A24B;border-style:solid;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-673730eb-52ce{font-family:var(--font-display);font-weight:600;font-size:22px;color:var(--ivory);line-height:1;}.elementor .e-48577027-2229{font-size:12px;color:var(--temple-gold);line-height:1;}.elementor .e-6dfd1f8a-db55{width:auto;padding:0px;flex-direction:column;gap:5px;}.elementor .e-32dc03fb-bb96{width:auto;padding:0px;gap:10px;align-items:center;}.elementor .e-7a1b0919-7c4f{height:66px;max-width:1200px;padding:0px;justify-content:space-between;align-items:center;}.elementor .e-26c6ce3-11a3{padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;background-color:rgba(11,18,48,0.96);box-shadow:0px -1px 0px 0px rgba(201,162,75,0.2) inset;backdrop-filter:blur(12px);justify-content:center;}.elementor .e-59584ab6-6d7d{font-size:14px;letter-spacing:0.04em;}.elementor .e-5545ad0d-1423{font-family:var(--font-display-bn);font-size:clamp(34px, 4.6vw, 58px);line-height:1.3;}.elementor .e-cd7f97d-d2cb{max-width:560px;font-size:17.5px;}.elementor .e-21374a76-65fe{color:var(--gold-light);}.elementor .e-45fc09ee-66b5{font-size:13.5px;}.elementor .e-5be71277-fc6f{min-width:0px;padding:0px;flex-direction:column;gap:22px;flex:1 1 0px;}.elementor .e-f13b5a3-7f1a{width:100%;height:100%;aspect-ratio:4 / 5;object-fit:cover;object-position:50% 20%;border-start-start-radius:212px;border-start-end-radius:212px;border-end-start-radius:15px;border-end-end-radius:15px;display:block;}.elementor .e-41cce5b3-3969{padding:10px;border-start-start-radius:220px;border-start-end-radius:220px;border-end-start-radius:22px;border-end-end-radius:22px;background-image:linear-gradient(160deg, #E8CF8F 0%,#C9A24B 40%,#7d5f22 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 30px 80px 0px rgba(0,0,0,0.45);}.elementor .e-1a8364f3-cfcc{font-family:var(--font-display);font-weight:700;font-size:34px;color:var(--gold-deep);line-height:1;}.elementor .e-554fccf-7675{font-size:12px;}.elementor .e-35bccdb2-8d17{width:auto;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;border-radius:16px;background-color:var(--ivory);box-shadow:0px 14px 44px 0px rgba(11,18,48,0.25);flex-direction:column;gap:2px;}.elementor .e-b853c01-e79e{width:100%;max-width:420px;flex:0 0 auto;}.elementor .e-7a24a1c0-bf2d{padding:0px;flex-direction:row;gap:64px;align-items:center;}.elementor .e-529c84ff-f39d{padding-block-start:clamp(40px, 7vw, 92px);padding-block-end:clamp(56px, 8vw, 104px);background-image:radial-gradient(circle at 78% 40%, rgba(38,51,110,0.95) 0%,transparent 58%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-6a2fe5bf-8ca9{letter-spacing:0.08em;}.elementor .e-3844b351-c05d{font-family:var(--font-display-bn);font-size:clamp(28px, 3.6vw, 42px);line-height:1.35;}.elementor .e-6a3f7368-1d84{padding:0px;flex-direction:column;gap:14px;}.elementor .e-47a6be30-843c{width:24px;height:24px;color:var(--temple-gold);}.elementor .e-6f62beba-f24b{font-size:21px;color:var(--midnight);}.elementor .e-33c04619-9258{flex-direction:column;}.elementor .e-dad8d65-f514{width:24px;height:24px;color:var(--temple-gold);}.elementor .e-6d513996-a3d8{font-size:21px;color:var(--midnight);}.elementor .e-abf7c00-5d6a{flex-direction:column;}.elementor .e-7ca7a785-ffd1{width:24px;height:24px;color:var(--temple-gold);}.elementor .e-25b0684e-d953{font-size:21px;color:var(--midnight);}.elementor .e-14fb38c4-618b{flex-direction:column;}.elementor .e-3c472dad-aa4d{width:24px;height:24px;color:var(--temple-gold);}.elementor .e-1c430018-44f8{font-size:21px;color:var(--midnight);}.elementor .e-765c1a06-3ce4{flex-direction:column;}.elementor .e-632987c2-d1ec{padding:0px;}.elementor .e-3c8c948f-7edd{padding:0px;}.elementor .e-77a419b7-c112{letter-spacing:0.08em;}.elementor .e-4562d048-6efc{font-family:var(--font-display-bn);font-size:clamp(28px, 3.6vw, 42px);line-height:1.35;}.elementor .e-34b3b46c-a772{padding:0px;flex-direction:column;gap:14px;}.elementor .e-5f54044f-6147{font-family:var(--font-display);font-weight:600;font-size:24px;color:var(--gold-deep);line-height:1;}.elementor .e-6b155bb1-b886{width:54px;height:54px;padding:0px;border-radius:50%;border-width:1px;border-color:#C9A24B;border-style:solid;background-color:var(--ivory);justify-content:center;align-items:center;}.elementor .e-5cd5477c-edf3{font-weight:500;font-size:16.5px;color:var(--midnight);}.elementor .e-21523dd6-aae3{padding:0px;flex-direction:column;gap:12px;}.elementor .e-748f27dd-2f10{font-family:var(--font-display);font-weight:600;font-size:24px;color:var(--gold-deep);line-height:1;}.elementor .e-7b6352b3-e6a3{width:54px;height:54px;padding:0px;border-radius:50%;border-width:1px;border-color:#C9A24B;border-style:solid;background-color:var(--ivory);justify-content:center;align-items:center;}.elementor .e-10dfba79-3927{font-weight:500;font-size:16.5px;color:var(--midnight);}.elementor .e-7291acdc-4ef4{padding:0px;flex-direction:column;gap:12px;}.elementor .e-14d45935-4b6c{font-family:var(--font-display);font-weight:600;font-size:24px;color:var(--gold-deep);line-height:1;}.elementor .e-76e69129-39a0{width:54px;height:54px;padding:0px;border-radius:50%;border-width:1px;border-color:#C9A24B;border-style:solid;background-color:var(--ivory);justify-content:center;align-items:center;}.elementor .e-52adaa2-e642{font-weight:500;font-size:16.5px;color:var(--midnight);}.elementor .e-bf7e343-e8ec{padding:0px;flex-direction:column;gap:12px;}.elementor .e-e47ef83-5ffd{font-family:var(--font-display);font-weight:600;font-size:24px;color:var(--gold-deep);line-height:1;}.elementor .e-2a24d2d9-ed9b{width:54px;height:54px;padding:0px;border-radius:50%;border-width:1px;border-color:#C9A24B;border-style:solid;background-color:var(--ivory);justify-content:center;align-items:center;}.elementor .e-770f9cdd-d04d{font-weight:500;font-size:16.5px;color:var(--midnight);}.elementor .e-1f50227d-94d5{padding:0px;flex-direction:column;gap:12px;}.elementor .e-70da9d55-20bf{padding:0px;gap:28px;}.elementor .e-776fa33a-216c{padding:0px;}.elementor .e-2839a051-34af{letter-spacing:0.08em;}.elementor .e-168d41cd-f42d{font-family:var(--font-display-bn);font-size:clamp(28px, 3.6vw, 42px);line-height:1.35;}.elementor .e-5ae1e1-df3e{padding:0px;flex-direction:column;gap:14px;}.elementor .e-1616a48a-96a4{width:34px;height:34px;color:var(--temple-gold);}.elementor .e-10edbe23-5319{font-size:22px;}.elementor .e-77b3cdde-ff66{font-size:15px;}.elementor .e-53de0070-fdd8{flex-direction:column;}.elementor .e-6ec885a4-761d{width:34px;height:34px;color:var(--temple-gold);}.elementor .e-522ca75c-c9f9{font-size:22px;}.elementor .e-7bc9eff8-d8d7{font-size:15px;}.elementor .e-3bfb8f5c-2996{flex-direction:column;}.elementor .e-4b20c930-c2ba{width:34px;height:34px;color:var(--temple-gold);}.elementor .e-6338aad7-e11b{font-size:22px;}.elementor .e-3b37e71c-556f{font-size:15px;}.elementor .e-1f2ef1f1-86b3{flex-direction:column;}.elementor .e-4eb84959-511a{padding:0px;}.elementor .e-6778f1b7-3730{padding:0px;}.elementor .e-47985cd3-2000{letter-spacing:0.08em;}.elementor .e-7d44e2d2-fdd9{font-family:var(--font-display-bn);font-size:clamp(28px, 3.6vw, 42px);line-height:1.35;}.elementor .e-2f6891cd-ecbf{padding:0px;flex-direction:column;gap:14px;}.elementor .e-2887183c-7644{flex-direction:column;}.elementor .e-789216c9-3de8{flex-direction:column;}.elementor .e-4b2f03e6-692d{flex-direction:column;}.elementor .e-476c99e9-e57b{flex-direction:column;}.elementor .e-2caa98ac-1b5b{flex-direction:column;}.elementor .e-29939a71-83f1{flex-direction:column;}.elementor .e-22bbb3e7-eac3{width:20px;height:20px;flex:0 0 auto;}.elementor .e-4ea825ec-4973{font-weight:400;}.elementor .e-685c4a73-3fa1{padding:0px;gap:10px;flex:1 1 100%;align-items:center;}.elementor .e-1529c1f2-f593{flex:1 1 100%;}.elementor .e-56d90dc8-8629{font-size:15px;color:var(--midnight);}.elementor .e-23164a62-973e{font-size:15px;}.elementor .e-4c1d77cc-eb24{gap:16px;align-items:flex-start;}.elementor .e-3ea8ca44-4e4e{width:100%;max-width:760px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:10px;}.elementor .e-2eb448f0-4038{padding:0px;}.elementor .e-39f85a7-1d14{width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:18px;display:block;}.elementor .e-4980c258-a159{max-width:480px;padding:12px;border-radius:24px;border-width:1px;border-color:rgba(201,162,75,0.35);border-style:solid;flex:0 0 42%;}.elementor .e-7ead670d-f9dc{font-family:var(--font-display-bn);line-height:1.35;}.elementor .e-3461643b-333c{font-size:17px;}.elementor .e-6436026-33f6{min-width:0px;padding:0px;flex-direction:column;gap:18px;flex:1 1 0px;}.elementor .e-5f103fbe-b6d1{padding:0px;gap:64px;align-items:center;}.elementor .e-941fc0a-7233{padding:0px;}.elementor .e-6286d2c4-4b59{letter-spacing:0.08em;}.elementor .e-5928e210-8acc{font-family:var(--font-display-bn);font-size:clamp(28px, 3.6vw, 42px);line-height:1.35;}.elementor .e-7673d5ac-d6d8{padding:0px;flex-direction:column;gap:14px;}.elementor .e-5ca4301d-d1b5{font-size:16px;}.elementor .e-70dfe7f-c620{font-family:var(--font-body);font-weight:600;font-size:13px;letter-spacing:0.02em;}.elementor .e-2fc97cf4-2264{padding:0px;justify-content:space-between;align-items:center;}.elementor .e-6a193d01-65ea{flex:1 1 auto;}.elementor .e-7a0045b4-472a{font-family:var(--font-display);font-weight:700;font-size:20px;color:var(--midnight);line-height:1;}.elementor .e-5f7abb82-8cf6{width:42px;height:42px;padding:0px;border-radius:50%;background-image:linear-gradient(135deg, #E8CF8F 0%,#C9A24B 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-4e4c7ed0-b125{font-weight:600;font-size:15px;color:var(--ink);line-height:1.2;}.elementor .e-19f73d7a-5b4a{font-size:12.5px;line-height:1.2;}.elementor .e-6c4175d3-30b2{padding:0px;flex-direction:column;gap:3px;}.elementor .e-4c32a130-cffa{padding-block-start:16px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;box-shadow:0px 1px 0px 0px rgba(201,162,75,0.35) inset;gap:12px;align-items:center;}.elementor .e-457e427-cb3c{flex-direction:column;}.elementor .e-647d6b53-5ddd{font-size:16px;}.elementor .e-5ea6c6f2-1a26{font-family:var(--font-body);font-weight:600;font-size:13px;letter-spacing:0.02em;}.elementor .e-35cfec52-dd65{padding:0px;justify-content:space-between;align-items:center;}.elementor .e-5bade5fe-4254{flex:1 1 auto;}.elementor .e-492b7428-a921{font-family:var(--font-display);font-weight:700;font-size:20px;color:var(--midnight);line-height:1;}.elementor .e-d28ae8e-8067{width:42px;height:42px;padding:0px;border-radius:50%;background-image:linear-gradient(135deg, #E8CF8F 0%,#C9A24B 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-5f5f34ee-65ff{font-weight:600;font-size:15px;color:var(--ink);line-height:1.2;}.elementor .e-247bf8d5-de14{font-size:12.5px;line-height:1.2;}.elementor .e-16e37103-da9d{padding:0px;flex-direction:column;gap:3px;}.elementor .e-1d2741a2-92eb{padding-block-start:16px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;box-shadow:0px 1px 0px 0px rgba(201,162,75,0.35) inset;gap:12px;align-items:center;}.elementor .e-521dc6a1-f718{flex-direction:column;}.elementor .e-60ad3679-babb{font-size:16px;}.elementor .e-19a8b99c-e263{font-family:var(--font-body);font-weight:600;font-size:13px;letter-spacing:0.02em;}.elementor .e-cc31056-108a{padding:0px;justify-content:space-between;align-items:center;}.elementor .e-712d6ae-3b01{flex:1 1 auto;}.elementor .e-192b4e0d-c896{font-family:var(--font-display);font-weight:700;font-size:20px;color:var(--midnight);line-height:1;}.elementor .e-662e81a5-80bd{width:42px;height:42px;padding:0px;border-radius:50%;background-image:linear-gradient(135deg, #E8CF8F 0%,#C9A24B 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-479b1a57-ae2f{font-weight:600;font-size:15px;color:var(--ink);line-height:1.2;}.elementor .e-12dc7e17-ac30{font-size:12.5px;line-height:1.2;}.elementor .e-14d22108-355d{padding:0px;flex-direction:column;gap:3px;}.elementor .e-c79749c-98b6{padding-block-start:16px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;box-shadow:0px 1px 0px 0px rgba(201,162,75,0.35) inset;gap:12px;align-items:center;}.elementor .e-20f07a45-50a9{flex-direction:column;}.elementor .e-6eb8fe8d-c942{padding:0px;}.elementor .e-d114cb2-5f62{padding:0px;}.elementor .e-6e3fd075-6046{letter-spacing:0.08em;}.elementor .e-3d3ef5b9-b894{font-family:var(--font-display-bn);font-size:clamp(28px, 3.6vw, 42px);line-height:1.35;}.elementor .e-78fcd8f5-37e4{padding:0px;flex-direction:column;gap:14px;}.elementor .e-2b36f067-1f4c{font-family:var(--font-display-bn);font-size:19px;}.elementor .e-45e0cd99-417c{width:24px;color:var(--gold-deep);}.elementor .e-3e004e2f-b2ae{padding:0px;}.elementor .e-937ef35-9a0b{font-size:15.5px;}.elementor .e-4e1b9eb6-90a3{padding-block-start:0px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-7e9b73f3-e6bc{font-family:var(--font-display-bn);font-size:19px;}.elementor .e-e4f4bab-c63a{width:24px;color:var(--gold-deep);}.elementor .e-567ea8a4-bb62{padding:0px;}.elementor .e-44e0e7a3-46e9{font-size:15.5px;}.elementor .e-3ad618a6-7463{padding-block-start:0px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-612acfb4-70ad{font-family:var(--font-display-bn);font-size:19px;}.elementor .e-56a70001-8ff7{width:24px;color:var(--gold-deep);}.elementor .e-4cb05c23-fb85{padding:0px;}.elementor .e-40c98702-b5f5{font-size:15.5px;}.elementor .e-218313bb-15f8{padding-block-start:0px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-fdb7591-3a4a{font-family:var(--font-display-bn);font-size:19px;}.elementor .e-5992cc02-c943{width:24px;color:var(--gold-deep);}.elementor .e-78bcdcc9-2ef7{padding:0px;}.elementor .e-4b535ba2-7b92{font-size:15.5px;}.elementor .e-55411f17-2a15{padding-block-start:0px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-6bafb0eb-5a23{max-width:820px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;gap:12px;}.elementor .e-265b0a5e-5dd4{font-size:24px;color:var(--midnight);line-height:1.35;margin-block-start:16px;}.elementor .e-11d12b97-9923{font-size:13.5px;letter-spacing:0.04em;margin-block-start:-8px;}.elementor .e-6e6cb02-0113{font-size:18px;}.elementor .e-b6a7e20-c687{padding:0px;gap:12px;flex-wrap:wrap;align-items:flex-end;}.elementor .e-532cc456-44a2{font-size:15px;}.elementor .e-1da5df8b-5e29{flex-direction:column;}.elementor .e-73481da9-5aa8{font-size:24px;color:var(--midnight);line-height:1.35;margin-block-start:16px;}.elementor .e-f08cdf8-de71{font-size:13.5px;letter-spacing:0.04em;margin-block-start:-8px;}.elementor .e-617f7da-d18b{font-size:18px;}.elementor .e-7ea251e2-2578{padding:0px;gap:12px;flex-wrap:wrap;align-items:flex-end;}.elementor .e-2398f62f-4fbb{font-size:15px;}.elementor .e-21a45a7b-62db{flex-direction:column;}.elementor .e-7d33457d-94e4{padding:0px;margin-block-start:40px;}.elementor .e-1ceec41d-d3cb{padding:0px;}.elementor .e-1686cc28-8ed3{font-family:var(--font-display-bn);line-height:1.35;text-align:center;}.elementor .e-1d279152-3a0a{font-family:var(--font-display-bn);font-weight:600;font-size:34px;color:var(--gold-light);}.elementor .e-6248e205-a4dc{justify-content:center;}.elementor .e-503c4d45-2690{padding:0px;flex-direction:column;gap:18px;align-items:center;}.elementor .e-738b1049-822e{padding:0px;}.elementor .e-68815b2f-787e{background-image:radial-gradient(circle at 20% 0%, rgba(201,162,75,0.2) 0%,transparent 55%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-3c85f518-e298{font-size:13.5px;text-align:center;}.elementor .e-44595653-7b35{font-size:13px;text-align:center;}.elementor .e-6fba7254-9785{max-width:900px;padding:0px;flex-direction:column;gap:8px;align-items:center;}.elementor .e-861d0b4-b996{padding-block-start:28px;padding-block-end:28px;padding-inline-start:20px;padding-inline-end:20px;background-color:var(--midnight);justify-content:center;}.elementor .e-741ac443-1519{grid-template-columns:1fr 1fr !important;}