.elementor .e-4bcf6f3a-fcec{width:560px;height:560px;position:absolute;inset-block-start:40%;inset-inline-start:-100px;padding:0px;border-radius:50%;background-image:radial-gradient(circle at 50% 50%, #a487e6 0%,transparent 70%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;opacity:15%;filter:blur(98px);}.elementor .e-4c4b0805-dbd9{width:480px;height:480px;position:absolute;inset-inline-end:-70px;inset-block-end:30%;padding:0px;border-radius:50%;background-image:radial-gradient(circle at 50% 50%, #e0c07f 0%,transparent 70%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;opacity:15%;filter:blur(98px);}.elementor .e-1e674a01-dc3e{width:100%;height:100%;overflow:hidden;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;padding:0px;}.elementor .e-35d67949-d705{font-family:var(--ts-sans);font-weight:500;font-size:11px;color:#d9b877;letter-spacing:0.42em;text-transform:uppercase;margin:0px;}.elementor .e-69c17860-20ac{font-family:var(--ts-serif);font-weight:400;font-size:clamp(34px,4.6vw,56px);color:#ffffff;letter-spacing:0.01em;line-height:1.08;margin-block-start:20px;margin-block-end:0px;hyphens: none; & span { color: #d9b877; font-style: italic; white-space: nowrap; }\n}.elementor .e-11a9f4fa-c829{width:0px;min-width:100%;font-family:var(--ts-sans);font-weight:500;font-size:16.5px;color:rgba(255,255,255,.82);line-height:1.76;margin-block-start:24px;margin-block-end:0px;hyphens: none;\n}.elementor .e-22e5ddca-fc99:hover,.elementor .e-22e5ddca-fc99:focus-visible{box-shadow:0px 10px 34px 0px rgba(217,184,119,.4);transform:translate3d(0px, -2px, 0px);}.elementor .e-22e5ddca-fc99{font-family:var(--ts-sans);font-weight:700;font-size:12px;color:#ffffff;letter-spacing:0.16em;text-transform:uppercase;padding-block-start:13px;padding-block-end:13px;padding-inline-start:26px;padding-inline-end:26px;border-radius:2px;background-image:linear-gradient(120deg, #c19a45 0%,#8f6f28 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:transparent;transition:all 0.3s;}.elementor .e-65f8538d-1977:hover,.elementor .e-65f8538d-1977:focus-visible{border-color:#ffffff;background-color:rgba(255,255,255,.1);}.elementor .e-65f8538d-1977{font-family:var(--ts-sans);font-weight:700;font-size:12px;color:#ffffff;letter-spacing:0.16em;text-transform:uppercase;padding-block-start:12px;padding-block-end:12px;padding-inline-start:25px;padding-inline-end:25px;border-radius:2px;border-width:1px;border-color:rgba(255,255,255,.55);border-style:solid;background-color:transparent;transition:all 0.3s;}.elementor .e-3e48c71c-958e{width:auto;padding:0px;margin-block-start:32px;gap:14px;flex-wrap:wrap;justify-content:flex-start;}.elementor .e-27dbfd2b-608e{font-family:var(--ts-sans);font-size:15px;color:var(--ts-body);line-height:1.75;margin-block-start:12px;}.elementor .e-2927fe82-4799{max-width:100%;padding:0px;margin-inline-start:0px;margin-inline-end:0px;display:grid;grid-template-columns:minmax(0px, max-content);justify-items:start;}.elementor .e-65912ba8-664c{min-height:88vh;position:relative;z-index:1;padding-block-start:14vh;padding-block-end:12vh;padding-inline-start:clamp(28px,6vw,110px);padding-inline-end:clamp(28px,6vw,110px);background-image:linear-gradient(90deg, rgba(20,16,26,.95) 0%,rgba(20,16,26,.88) 28%,rgba(20,16,26,.5) 56%,rgba(20,16,26,.1) 100%),url("https://timsayedmd.skinspire.agency/wp-content/uploads/2026/11/facelift-la-jolla-hero.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,70% 60%;background-color:#14101a;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;}.elementor .e-7a093a71-a2f6{font-family:var(--ts-sans);font-weight:500;font-size:11px;color:var(--ts-gold-deep);letter-spacing:0.42em;text-transform:uppercase;margin:0px;}.elementor .e-2e206465-c3f5{font-family:var(--ts-serif);font-weight:400;font-size:clamp(28px,4vw,46px);color:var(--ts-ink);line-height:1.12;margin-block-start:14px;hyphens: none;\n}.elementor .e-58ca81ca-f4b0{font-family:var(--ts-sans);font-size:16px;color:var(--ts-body);line-height:1.8;margin-block-start:18px;hyphens: none; & a { color: var(--ts-gold-deep); text-decoration: underline; } & strong { color: var(--ts-ink); font-weight: 600; }\n}.elementor .e-bbe26b6-c2bd{font-family:var(--ts-sans);font-size:15px;color:var(--ts-body);line-height:1.75;margin-block-start:14px;hyphens: none; & a { color: var(--ts-gold-deep); text-decoration: underline; } & strong { color: var(--ts-ink); font-weight: 600; }\n}.elementor .e-72a84fcb-a753{font-family:var(--ts-sans);font-size:11px;color:var(--ts-gold-deep);letter-spacing:0.2em;text-transform:uppercase;}.elementor .e-52b106f6-2f6e{font-family:var(--ts-serif);font-size:14px;color:var(--ts-ink);flex:0 0 auto;}.elementor .e-269d1f2a-2468{font-family:var(--ts-sans);font-size:12.5px;color:var(--ts-gold-deep);line-height:1.55;text-align:end;}.elementor .e-3be821b0-d872{padding-block-start:12px;padding-block-end:12px;gap:18px;justify-content:space-between;align-items: baseline; padding-inline: 0px; border-block-end: 1px solid rgba(193,154,69,.16);\n}.elementor .e-77089044-3c5c{font-family:var(--ts-serif);font-size:14px;color:var(--ts-ink);flex:0 0 auto;}.elementor .e-bdbb36c-4aa4{font-family:var(--ts-sans);font-size:12.5px;color:var(--ts-gold-deep);line-height:1.55;text-align:end;}.elementor .e-71892d5a-2a6e{padding-block-start:12px;padding-block-end:12px;gap:18px;justify-content:space-between;align-items: baseline; padding-inline: 0px; border-block-end: 1px solid rgba(193,154,69,.16);\n}.elementor .e-2aa65071-e520{font-family:var(--ts-serif);font-size:14px;color:var(--ts-ink);flex:0 0 auto;}.elementor .e-664da4ee-98f6{font-family:var(--ts-sans);font-size:12.5px;color:var(--ts-gold-deep);line-height:1.55;text-align:end;}.elementor .e-44b02972-1cc4{padding-block-start:12px;padding-block-end:12px;gap:18px;justify-content:space-between;align-items: baseline; padding-inline: 0px; border-block-end: 1px solid rgba(193,154,69,.16);\n}.elementor .e-7d71294b-95f1{font-family:var(--ts-serif);font-size:14px;color:var(--ts-ink);flex:0 0 auto;}.elementor .e-64bc1b8a-f48f{font-family:var(--ts-sans);font-size:12.5px;color:var(--ts-gold-deep);line-height:1.55;text-align:end;}.elementor .e-12ce3776-c12e{padding-block-start:12px;padding-block-end:12px;gap:18px;justify-content:space-between;align-items: baseline; padding-inline: 0px;\n}.elementor .e-1cf177d6-30d5{padding-block-start:28px;padding-block-end:16px;padding-inline-start:30px;padding-inline-end:30px;margin-block-start:30px;border-radius:3px;background-color:#ffffff;box-shadow:0px 24px 56px -34px rgba(20,16,26,.22);border-block-start-width: 2px; border-block-start-style: solid; border-block-start-color: var(--ts-gold);\n}.elementor .e-3f39f249-7aed:hover,.elementor .e-3f39f249-7aed:focus-visible{border-color:var(--ts-gold-deep);background-color:rgba(193,154,69,.08);}.elementor .e-3f39f249-7aed{font-family:var(--ts-sans);font-weight:700;font-size:12px;color:var(--ts-ink);letter-spacing:0.16em;text-transform:uppercase;padding-block-start:12px;padding-block-end:12px;padding-inline-start:25px;padding-inline-end:25px;border-radius:2px;border-width:1px;border-color:rgba(20,16,26,.3);border-style:solid;background-color:transparent;transition:all 0.3s;}.elementor .e-63d8280e-bdb2{width:auto;padding:0px;margin-block-start:26px;gap:14px;flex-wrap:wrap;}.elementor .e-3428013e-74ff{font-family:var(--ts-serif);font-size:14px;color:var(--ts-ink);}.elementor .e-20daaea3-e049{font-family:var(--ts-sans);font-size:12px;color:var(--ts-gold-deep);}.elementor .e-14e70f39-e077{padding-block-start:13px;padding-block-end:13px;gap:10px;justify-content:space-between;align-items:center;padding-inline: 0px; border-block-end: 1px solid rgba(193,154,69,.16);\n}.elementor .e-1c92df92-fd43{font-family:var(--ts-serif);font-size:14px;color:var(--ts-ink);}.elementor .e-396ca700-1d53{font-family:var(--ts-sans);font-size:12px;color:var(--ts-gold-deep);}.elementor .e-11944d22-572e{padding-block-start:13px;padding-block-end:13px;gap:10px;justify-content:space-between;align-items:center;padding-inline: 0px; border-block-end: 1px solid rgba(193,154,69,.16);\n}.elementor .e-7202278a-592a{font-family:var(--ts-serif);font-size:14px;color:var(--ts-ink);}.elementor .e-7d1c64c6-ff4a{font-family:var(--ts-sans);font-size:12px;color:var(--ts-gold-deep);}.elementor .e-42f55de-dbfb{padding-block-start:13px;padding-block-end:13px;gap:10px;justify-content:space-between;align-items:center;padding-inline: 0px; border-block-end: 1px solid rgba(193,154,69,.16);\n}.elementor .e-70ce870f-e1fa{font-family:var(--ts-serif);font-size:14px;color:var(--ts-ink);}.elementor .e-1203d053-1540{font-family:var(--ts-sans);font-size:12px;color:var(--ts-gold-deep);}.elementor .e-73a7a30e-ff1d{padding-block-start:13px;padding-block-end:13px;gap:10px;justify-content:space-between;align-items:center;padding-inline: 0px; border-block-end: 1px solid rgba(193,154,69,.16);\n}.elementor .e-29b364d8-10f2{font-family:var(--ts-serif);font-size:14px;color:var(--ts-ink);}.elementor .e-5d354e10-921f{font-family:var(--ts-sans);font-size:12px;color:var(--ts-gold-deep);}.elementor .e-2c2e9d45-ff5c{padding-block-start:13px;padding-block-end:13px;gap:10px;justify-content:space-between;align-items:center;padding-inline: 0px; border-block-end: 1px solid rgba(193,154,69,.16);\n}.elementor .e-6a8b6bbd-64ce{font-family:var(--ts-serif);font-size:14px;color:var(--ts-ink);}.elementor .e-430224d7-7e96{font-family:var(--ts-sans);font-size:12px;color:var(--ts-gold-deep);}.elementor .e-50280308-8966{padding-block-start:13px;padding-block-end:13px;gap:10px;justify-content:space-between;align-items:center;padding-inline: 0px;\n}.elementor .e-529f2dc3-619a{padding:0px;margin-block-start:8px;}.elementor .e-7cd04b9c-b6d5{padding-block-start:30px;padding-block-end:20px;padding-inline-start:30px;padding-inline-end:30px;margin-block-start:30px;border-radius:3px;background-color:#ffffff;box-shadow:0px 24px 56px -34px rgba(20,16,26,.22);border-block-start-width: 2px; border-block-start-style: solid; border-block-start-color: var(--ts-gold);\n}.elementor .e-657e5c2a-2456{font-family:var(--ts-sans);font-size:15px;color:var(--ts-body);line-height:1.75;margin-block-start:10px;}.elementor .e-121a3f76-f861{min-width:0px;padding-block-start:8vh;padding-block-end:8vh;padding-inline-start:clamp(28px,6vw,110px);padding-inline-end:clamp(28px,5vw,64px);align-self:center;}.elementor .e-7078f40a-9c5a{position:relative;z-index:1;padding:0px;background-color:#faf7f2;display:grid;grid-template-columns:1.05fr 0.95fr;align-items:stretch;border-block-start: 1px solid rgba(193,154,69,.22);\n}.elementor .e-1d969dec-97eb{padding:0px;max-width: none;\n}.elementor .e-581a746-2dbe{font-family:var(--ts-serif);font-size:23px;color:var(--ts-ink);line-height:1.5;font-style:italic;padding-inline-start:26px;margin-block-start:44px;border-inline-start-width: 3px; border-inline-start-style: solid; border-inline-start-color: var(--ts-gold); hyphens: none;\n}.elementor .e-61b4d201-cdf4{font-family:var(--ts-sans);font-size:11px;color:var(--ts-gold-deep);letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-44493a81-1d0f{font-family:var(--ts-sans);font-size:15.5px;color:var(--ts-ink);line-height:1.58;margin-block-start:12px;hyphens: none;\n}.elementor .e-46bd00c7-5180{padding-block-start:32px;padding-block-end:32px;padding-inline-start:30px;padding-inline-end:30px;border-radius:3px;background-color:#ffffff;box-shadow:0px 24px 56px -34px rgba(20,16,26,.22);border-block-start-width: 2px; border-block-start-style: solid; border-block-start-color: var(--ts-gold);\n}.elementor .e-55bb969f-3bb3{font-family:var(--ts-sans);font-size:11px;color:var(--ts-gold-deep);letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-12519c3-bb42{font-family:var(--ts-sans);font-size:15.5px;color:var(--ts-ink);line-height:1.58;margin-block-start:12px;hyphens: none;\n}.elementor .e-5e03f4e3-1cb2{padding-block-start:32px;padding-block-end:32px;padding-inline-start:30px;padding-inline-end:30px;border-radius:3px;background-color:#ffffff;box-shadow:0px 24px 56px -34px rgba(20,16,26,.22);border-block-start-width: 2px; border-block-start-style: solid; border-block-start-color: var(--ts-gold);\n}.elementor .e-10b32f54-f7fe{font-family:var(--ts-sans);font-size:11px;color:var(--ts-gold-deep);letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-60d7c0c6-5d03{font-family:var(--ts-sans);font-size:15.5px;color:var(--ts-ink);line-height:1.58;margin-block-start:12px;hyphens: none;\n}.elementor .e-72f660a2-7aac{padding-block-start:32px;padding-block-end:32px;padding-inline-start:30px;padding-inline-end:30px;border-radius:3px;background-color:#ffffff;box-shadow:0px 24px 56px -34px rgba(20,16,26,.22);border-block-start-width: 2px; border-block-start-style: solid; border-block-start-color: var(--ts-gold);\n}.elementor .e-12e59b0d-be3f{font-family:var(--ts-sans);font-size:11px;color:var(--ts-gold-deep);letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-6c0c7010-172e{font-family:var(--ts-sans);font-size:15.5px;color:var(--ts-ink);line-height:1.58;margin-block-start:12px;hyphens: none;\n}.elementor .e-1b44a092-ccce{padding-block-start:32px;padding-block-end:32px;padding-inline-start:30px;padding-inline-end:30px;border-radius:3px;background-color:#ffffff;box-shadow:0px 24px 56px -34px rgba(20,16,26,.22);border-block-start-width: 2px; border-block-start-style: solid; border-block-start-color: var(--ts-gold);\n}.elementor .e-68c7b4a5-aab3{font-family:var(--ts-sans);font-size:11px;color:var(--ts-gold-deep);letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-b2dae66-5e51{font-family:var(--ts-sans);font-size:15.5px;color:var(--ts-ink);line-height:1.58;margin-block-start:12px;hyphens: none;\n}.elementor .e-70cdab78-a761{padding-block-start:32px;padding-block-end:32px;padding-inline-start:30px;padding-inline-end:30px;border-radius:3px;background-color:#ffffff;box-shadow:0px 24px 56px -34px rgba(20,16,26,.22);border-block-start-width: 2px; border-block-start-style: solid; border-block-start-color: var(--ts-gold);\n}.elementor .e-5a81703d-5c1f{font-family:var(--ts-sans);font-size:11px;color:var(--ts-gold-deep);letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-161df731-14f9{font-family:var(--ts-sans);font-size:15.5px;color:var(--ts-ink);line-height:1.58;margin-block-start:12px;hyphens: none;\n}.elementor .e-7b598252-684d{padding-block-start:32px;padding-block-end:32px;padding-inline-start:30px;padding-inline-end:30px;border-radius:3px;background-color:#ffffff;box-shadow:0px 24px 56px -34px rgba(20,16,26,.22);border-block-start-width: 2px; border-block-start-style: solid; border-block-start-color: var(--ts-gold);\n}.elementor .e-a27b34e-1f96{padding:0px;margin-block-start:42px;display:grid;gap:22px;grid-template-columns:1fr 1fr 1fr;align-items:stretch;}.elementor .e-1e3795b8-ff0e{position:relative;z-index:1;padding-block-start:9vh;padding-block-end:9vh;padding-inline-start:clamp(28px,6vw,110px);padding-inline-end:clamp(28px,6vw,110px);background-color:#faf7f2;border-block-start-width: 1px; border-block-start-style: solid; border-block-start-color: rgba(193,154,69,.22); border-block-end-width: 1px; border-block-end-style: solid; border-block-end-color: rgba(193,154,69,.22);\n}.elementor .e-71fbc6d9-646e{font-family:var(--ts-sans);font-weight:500;font-size:11px;color:var(--ts-gold-deep);letter-spacing:0.42em;text-transform:uppercase;margin:0px;}.elementor .e-304a947c-6210{font-family:var(--ts-serif);font-weight:400;font-size:clamp(30px,4.4vw,50px);color:var(--ts-ink);line-height:1.12;margin-block-start:14px;hyphens: none;\n}.elementor .e-6e50ff17-6080{padding:0px;max-width: none;\n}.elementor .e-165c4881-2e3a{font-family:var(--ts-sans);font-size:16px;color:var(--ts-body);line-height:1.8;margin-block-start:18px;hyphens: none; & a { color: var(--ts-gold-deep); text-decoration: underline; } & strong { color: var(--ts-ink); font-weight: 600; }\n}.elementor .e-349bde2e-5ae6{font-family:var(--ts-serif);font-weight:400;font-size:21px;color:var(--ts-ink);line-height:1.25;hyphens: none;\n}.elementor .e-711f6c7f-773f{font-family:var(--ts-sans);font-size:14.5px;color:var(--ts-body);line-height:1.62;margin-block-start:12px;hyphens: none; & strong { color: var(--ts-ink); font-weight: 600; }\n}.elementor .e-71c3a702-6063{padding-block-start:30px;padding-block-end:26px;padding-inline-start:30px;padding-inline-end:30px;border-radius:3px;background-color:#ffffff;box-shadow:0px 24px 56px -34px rgba(20,16,26,.2);display:flex;flex-direction:column;border-block-start-width: 2px; border-block-start-style: solid; border-block-start-color: var(--ts-gold);\n}.elementor .e-6eabcd6c-b922{padding:0px;margin-block-start:38px;display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr;align-items:stretch;}.elementor .e-54aea4eb-29bd{width:100vw;height:clamp(240px,30vw,420px);max-width:100vw;object-fit:cover;margin-block-start:44px;margin-block-end:6px;margin-inline-start:calc(50% - 50vw);margin-inline-end:calc(50% - 50vw);border-radius:0px;display:block;box-shadow: none; object-position: center 45%;\n}.elementor .e-4520d106-af70{font-family:var(--ts-serif);font-weight:400;font-size:clamp(22px,2.6vw,28px);color:var(--ts-ink);margin-block-start:44px;hyphens: none;\n}.elementor .e-eb3d837-5b44{font-family:var(--ts-sans);font-size:15px;color:var(--ts-body);line-height:1.6;margin-block-start:18px;display:block;hyphens: none; & ul { list-style: none; margin: 0px; padding: 0px; display: grid; grid-template-columns: 1fr 1fr; column-gap: 40px; row-gap: 0px; } & li { margin: 0px; padding-block-start: 12px; padding-block-end: 12px; padding-inline-start: 26px; position: relative; border-block-end: 1px solid rgba(193,154,69,.18); } & li::before { content: "✓"; position: absolute; inset-inline-start: 0px; color: var(--ts-gold-deep); font-weight: 700; }\n}.elementor .e-5699b10b-27fa{font-family:var(--ts-sans);font-size:15px;color:var(--ts-body);line-height:1.75;margin-block-start:14px;hyphens: none; & a { color: var(--ts-gold-deep); text-decoration: underline; } & strong { color: var(--ts-ink); font-weight: 600; }\n}.elementor .e-67993859-abfd:hover,.elementor .e-67993859-abfd:focus-visible{box-shadow:0px 10px 34px 0px rgba(217,184,119,.4);transform:translate3d(0px, -2px, 0px);}.elementor .e-67993859-abfd{font-family:var(--ts-sans);font-weight:700;font-size:12px;color:#ffffff;letter-spacing:0.16em;text-transform:uppercase;padding-block-start:13px;padding-block-end:13px;padding-inline-start:26px;padding-inline-end:26px;border-radius:2px;background-image:linear-gradient(120deg, #c19a45 0%,#8f6f28 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:transparent;transition:all 0.3s;}.elementor .e-5cb574fe-d000{width:auto;padding:0px;margin-block-start:34px;gap:14px;flex-wrap:wrap;}.elementor .e-1163e13d-584d{font-family:var(--ts-sans);font-size:15px;color:var(--ts-body);line-height:1.75;margin-block-start:10px;}.elementor .e-7c5507b3-12d6{font-family:var(--ts-sans);font-size:15px;color:var(--ts-body);line-height:1.75;margin-block-start:10px;}.elementor .e-48791142-3d1a{font-family:var(--ts-sans);font-size:15px;color:var(--ts-body);line-height:1.75;margin-block-start:10px;}.elementor .e-fd74a1f-7145{position:relative;z-index:1;padding-block-start:9vh;padding-block-end:9vh;padding-inline-start:clamp(28px,6vw,110px);padding-inline-end:clamp(28px,6vw,110px);}.elementor .e-4866f5af-7a9d{font-family:var(--ts-sans);font-weight:500;font-size:11px;color:var(--ts-gold-deep);letter-spacing:0.42em;text-transform:uppercase;margin:0px;}.elementor .e-2daa7957-bfa9{font-family:var(--ts-serif);font-weight:400;font-size:clamp(28px,4vw,46px);color:var(--ts-ink);line-height:1.12;margin-block-start:14px;hyphens: none;\n}.elementor .e-71e4afde-b7b6{min-height:0px;padding:0px;display:flex;flex-direction:column;max-width: none;\n}.elementor .e-57d5d0b7-c12b{font-family:var(--ts-sans);font-size:16px;color:var(--ts-body);line-height:1.8;margin-block-start:0px;hyphens: none; & a { color: var(--ts-gold-deep); text-decoration: underline; } & strong { color: var(--ts-ink); font-weight: 600; }\n}.elementor .e-49c98147-38a3{font-family:var(--ts-sans);font-size:15px;color:var(--ts-body);line-height:1.78;margin-block-start:26px;hyphens: none; & a { color: var(--ts-gold-deep); text-decoration: underline; text-underline-offset: 3px; }\n}.elementor .e-6f940668-d8f9{padding:0px;max-width: none;\n}.elementor .e-470ac5ff-319c{position:relative;z-index:1;column-gap:clamp(36px,5vw,80px);padding-block-start:9vh;padding-block-end:9vh;padding-inline-start:clamp(28px,6vw,110px);padding-inline-end:clamp(28px,6vw,110px);background-color:#faf7f2;display:grid;grid-template-columns:1fr 1fr;align-items:stretch;border-block-start-width: 1px; border-block-start-style: solid; border-block-start-color: rgba(193,154,69,.22); border-block-end-width: 1px; border-block-end-style: solid; border-block-end-color: rgba(193,154,69,.22);\n}.elementor .e-38e1fbba-2497{font-family:var(--ts-sans);font-weight:500;font-size:11px;color:var(--ts-gold-deep);letter-spacing:0.42em;text-transform:uppercase;margin:0px;}.elementor .e-4bf9debc-7ec3{font-family:var(--ts-serif);font-weight:400;font-size:clamp(30px,4.4vw,50px);color:var(--ts-ink);line-height:1.12;margin-block-start:14px;hyphens: none;\n}.elementor .e-177fd5c1-3ad7{padding:0px;max-width: none;\n}.elementor .e-ae68c62-f87f{font-family:var(--ts-sans);font-size:16px;color:var(--ts-body);line-height:1.8;margin-block-start:18px;hyphens: none; & a { color: var(--ts-gold-deep); text-decoration: underline; } & strong { color: var(--ts-ink); font-weight: 600; }\n}.elementor .e-1d0d0ce9-7d89{position:relative;z-index:1;padding-block-start:9vh;padding-block-end:9vh;padding-inline-start:clamp(28px,6vw,110px);padding-inline-end:clamp(28px,6vw,110px);}.elementor .e-6a08d863-2b22{font-family:var(--ts-sans);font-weight:500;font-size:11px;color:var(--ts-gold-deep);letter-spacing:0.42em;text-transform:uppercase;margin:0px;}.elementor .e-3b58f192-ec1d{font-family:var(--ts-serif);font-weight:400;font-size:clamp(28px,3.6vw,44px);color:var(--ts-ink);line-height:1.12;margin-block-start:14px;hyphens: none;\n}.elementor .e-59ca391c-8d50{padding:0px;max-width: none;\n}.elementor .e-1e34d34c-24ad{font-family:var(--ts-serif);font-size:23px;color:var(--ts-ink);line-height:1.5;font-style:italic;padding-inline-start:26px;margin-block-start:44px;border-inline-start-width: 3px; border-inline-start-style: solid; border-inline-start-color: var(--ts-gold); hyphens: none;\n}.elementor .e-481e9204-d4b5{font-family:var(--ts-sans);font-size:16px;color:var(--ts-body);line-height:1.8;margin-block-start:18px;hyphens: none; & a { color: var(--ts-gold-deep); text-decoration: underline; } & strong { color: var(--ts-ink); font-weight: 600; }\n}.elementor .e-745d5f65-e215{font-family:var(--ts-sans);font-size:15px;color:var(--ts-body);line-height:1.78;margin-block-start:26px;hyphens: none; & a { color: var(--ts-gold-deep); text-decoration: underline; text-underline-offset: 3px; }\n}.elementor .e-20140c29-3260:hover,.elementor .e-20140c29-3260:focus-visible{box-shadow:0px 10px 34px 0px rgba(217,184,119,.4);transform:translate3d(0px, -2px, 0px);}.elementor .e-20140c29-3260{font-family:var(--ts-sans);font-weight:700;font-size:12px;color:#ffffff;letter-spacing:0.16em;text-transform:uppercase;padding-block-start:13px;padding-block-end:13px;padding-inline-start:26px;padding-inline-end:26px;border-radius:2px;background-image:linear-gradient(120deg, #c19a45 0%,#8f6f28 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:transparent;transition:all 0.3s;}.elementor .e-25a187ed-dfd5{width:auto;padding:0px;margin-block-start:34px;gap:14px;flex-wrap:wrap;}.elementor .e-40e50bac-8978{position:relative;z-index:1;padding-block-start:9vh;padding-block-end:9vh;padding-inline-start:clamp(28px,6vw,110px);padding-inline-end:clamp(28px,6vw,110px);background-color:#faf7f2;border-block-start-width: 1px; border-block-start-style: solid; border-block-start-color: rgba(193,154,69,.22); border-block-end-width: 1px; border-block-end-style: solid; border-block-end-color: rgba(193,154,69,.22);\n}.elementor .e-74060a1-a93e{font-family:var(--ts-sans);font-weight:500;font-size:11px;color:var(--ts-gold-deep);letter-spacing:0.42em;text-transform:uppercase;margin:0px;}.elementor .e-65f5684d-57b4{font-family:var(--ts-serif);font-weight:400;font-size:clamp(30px,4.4vw,50px);color:var(--ts-ink);line-height:1.12;margin-block-start:14px;hyphens: none;\n}.elementor .e-528e9a18-b055{padding:0px;max-width: none;\n}.elementor .e-376adad6-3ba6{font-family:var(--ts-sans);font-size:16px;color:var(--ts-body);line-height:1.8;margin-block-start:18px;hyphens: none; & a { color: var(--ts-gold-deep); text-decoration: underline; } & strong { color: var(--ts-ink); font-weight: 600; }\n}.elementor .e-2388f008-3da1{min-width:150px;font-family:var(--ts-serif);font-size:16px;color:var(--ts-gold-deep);line-height:1.3;flex:0 0 auto;}.elementor .e-251461d9-1e18{font-family:var(--ts-sans);font-size:14.5px;color:var(--ts-body);line-height:1.65;hyphens: none;\n}.elementor .e-5252b8cf-f93c{padding-block-start:16px;padding-block-end:16px;gap:24px;padding-inline: 0px; align-items: baseline; border-block-end: 1px solid rgba(193,154,69,.18);\n}.elementor .e-5ba1b706-309b{min-width:150px;font-family:var(--ts-serif);font-size:16px;color:var(--ts-gold-deep);line-height:1.3;flex:0 0 auto;}.elementor .e-1b7ce5be-956b{font-family:var(--ts-sans);font-size:14.5px;color:var(--ts-body);line-height:1.65;hyphens: none;\n}.elementor .e-38df700d-1760{padding-block-start:16px;padding-block-end:16px;gap:24px;padding-inline: 0px; align-items: baseline; border-block-end: 1px solid rgba(193,154,69,.18);\n}.elementor .e-2d2e2405-53a3{min-width:150px;font-family:var(--ts-serif);font-size:16px;color:var(--ts-gold-deep);line-height:1.3;flex:0 0 auto;}.elementor .e-34cb75cf-7765{font-family:var(--ts-sans);font-size:14.5px;color:var(--ts-body);line-height:1.65;hyphens: none;\n}.elementor .e-5a5ef623-6595{padding-block-start:16px;padding-block-end:16px;gap:24px;padding-inline: 0px; align-items: baseline; border-block-end: 1px solid rgba(193,154,69,.18);\n}.elementor .e-74ae4d04-a6fe{min-width:150px;font-family:var(--ts-serif);font-size:16px;color:var(--ts-gold-deep);line-height:1.3;flex:0 0 auto;}.elementor .e-4be0a003-a8b7{font-family:var(--ts-sans);font-size:14.5px;color:var(--ts-body);line-height:1.65;hyphens: none;\n}.elementor .e-3759b79b-4bb0{padding-block-start:16px;padding-block-end:16px;gap:24px;padding-inline: 0px; align-items: baseline; border-block-end: 1px solid rgba(193,154,69,.18);\n}.elementor .e-5be23155-1866{min-width:150px;font-family:var(--ts-serif);font-size:16px;color:var(--ts-gold-deep);line-height:1.3;flex:0 0 auto;}.elementor .e-eea868-5cad{font-family:var(--ts-sans);font-size:14.5px;color:var(--ts-body);line-height:1.65;hyphens: none;\n}.elementor .e-66701962-8ead{padding-block-start:16px;padding-block-end:16px;gap:24px;padding-inline: 0px; align-items: baseline;\n}.elementor .e-1c1a01ea-dac8{max-width:900px;padding:0px;margin-block-start:34px;border-block-start: 1px solid rgba(193,154,69,.25);\n}.elementor .e-6880f292-f916{font-family:var(--ts-serif);font-weight:400;font-size:clamp(22px,2.6vw,28px);color:var(--ts-ink);margin-block-start:44px;hyphens: none;\n}.elementor .e-7824c63c-12ad{font-family:var(--ts-sans);font-size:14.5px;color:var(--ts-body);line-height:1.65;padding-block-start:12px;padding-block-end:12px;hyphens: none; border-block-end: 1px solid rgba(193,154,69,.16); & strong { color: var(--ts-ink); font-weight: 600; }\n}.elementor .e-561747f9-f42b{font-family:var(--ts-sans);font-size:14.5px;color:var(--ts-body);line-height:1.65;padding-block-start:12px;padding-block-end:12px;hyphens: none; border-block-end: 1px solid rgba(193,154,69,.16); & strong { color: var(--ts-ink); font-weight: 600; }\n}.elementor .e-6a8788e7-f66f{font-family:var(--ts-sans);font-size:14.5px;color:var(--ts-body);line-height:1.65;padding-block-start:12px;padding-block-end:12px;hyphens: none; border-block-end: 1px solid rgba(193,154,69,.16); & strong { color: var(--ts-ink); font-weight: 600; }\n}.elementor .e-3cfe28f5-2c5e{font-family:var(--ts-sans);font-size:14.5px;color:var(--ts-body);line-height:1.65;padding-block-start:12px;padding-block-end:12px;hyphens: none; border-block-end: 1px solid rgba(193,154,69,.16); & strong { color: var(--ts-ink); font-weight: 600; }\n}.elementor .e-13f2465e-80f0{font-family:var(--ts-sans);font-size:14.5px;color:var(--ts-body);line-height:1.65;padding-block-start:12px;padding-block-end:12px;hyphens: none; border-block-end: 1px solid rgba(193,154,69,.16); & strong { color: var(--ts-ink); font-weight: 600; }\n}.elementor .e-354cfea6-1986{font-family:var(--ts-sans);font-size:14.5px;color:var(--ts-body);line-height:1.65;padding-block-start:12px;padding-block-end:12px;hyphens: none; & strong { color: var(--ts-ink); font-weight: 600; }\n}.elementor .e-42b85d91-7157{padding:0px;margin-block-start:8px;flex-direction:column;gap:0px;}.elementor .e-71334b3d-643f{font-family:var(--ts-sans);font-size:15px;color:var(--ts-body);line-height:1.78;margin-block-start:26px;hyphens: none; & a { color: var(--ts-gold-deep); text-decoration: underline; text-underline-offset: 3px; }\n}.elementor .e-2eac871f-5342{position:relative;z-index:1;padding-block-start:9vh;padding-block-end:9vh;padding-inline-start:clamp(28px,6vw,110px);padding-inline-end:clamp(28px,6vw,110px);background-color:rgba(217,184,119,.05);}.elementor .e-1916f035-52df{font-family:var(--ts-serif);font-weight:400;font-size:clamp(30px,4vw,52px);color:var(--ts-ink);line-height:1.12;margin-block-start:14px;hyphens: none;\n}.elementor .e-58cdc26f-b517{font-family:var(--ts-serif);font-size:21px;color:var(--ts-ink);line-height:1.5;font-style:italic;padding-inline-start:26px;margin-block-start:44px;border-inline-start-width: 3px; border-inline-start-style: solid; border-inline-start-color: var(--ts-gold); hyphens: none;\n}.elementor .e-2361f312-6b92{font-family:var(--ts-sans);font-size:16px;color:var(--ts-body);line-height:1.8;margin-block-start:18px;hyphens: none; & a { color: var(--ts-gold-deep); text-decoration: underline; } & strong { color: var(--ts-ink); font-weight: 600; }\n}.elementor .e-75451ee4-203b{font-family:var(--ts-sans);font-size:16px;color:var(--ts-body);line-height:1.8;margin-block-start:18px;hyphens: none; & a { color: var(--ts-gold-deep); text-decoration: underline; } & strong { color: var(--ts-ink); font-weight: 600; }\n}.elementor .e-474e7d8f-eb6d:hover,.elementor .e-474e7d8f-eb6d:focus-visible{border-color:#6a4fb0;background-color:rgba(106,79,176,.06);}.elementor .e-474e7d8f-eb6d{font-family:var(--ts-sans);font-weight:600;font-size:12px;color:var(--ts-amethyst);letter-spacing:0.16em;text-transform:uppercase;padding-block-start:12px;padding-block-end:12px;padding-inline-start:25px;padding-inline-end:25px;border-radius:2px;border-width:1px;border-color:rgba(106,79,176,.45);border-style:solid;background-color:transparent;transition:all 0.3s;}.elementor .e-cc7a274-3cc3{width:auto;padding:0px;margin-block-start:28px;gap:12px;flex-wrap:wrap;}.elementor .e-15a35498-4d59{padding:0px;max-width: none;\n}.elementor .e-42771395-6345{width:100%;height:auto;max-width:460px;border-radius:3px;box-shadow:0px 34px 70px -34px rgba(20,16,26,.45);display:block;justify-self: center;\n}.elementor .e-5d598fc1-6e88{position:relative;z-index:1;padding-block-start:10vh;padding-block-end:10vh;padding-inline-start:clamp(28px,6vw,110px);padding-inline-end:clamp(28px,6vw,110px);display:grid;gap:clamp(40px,5vw,76px);grid-template-columns:1fr 460px;align-items:center;}.elementor .e-2551e48c-a36a{width:520px;height:520px;position:absolute;inset-inline-end:-90px;inset-block-end:-200px;padding:0px;border-radius:50%;background-image:radial-gradient(circle at 50% 50%, #e0c07f 0%,transparent 70%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;opacity:22%;filter:blur(98px);}.elementor .e-6b299c6c-a0e4{width:460px;height:460px;position:absolute;inset-block-start:-160px;inset-inline-start:-120px;padding:0px;border-radius:50%;background-image:radial-gradient(circle at 50% 50%, #a487e6 0%,transparent 70%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;opacity:18%;filter:blur(98px);}.elementor .e-32813c63-b648{position:relative;font-family:var(--ts-serif);font-weight:400;font-size:clamp(34px,5vw,58px);color:#d9b877;line-height:1.04;hyphens: none;\n}.elementor .e-4598da2a-35cd{position:relative;font-family:var(--ts-sans);font-size:16px;color:rgba(255,255,255,.8);line-height:1.7;margin-block-start:20px;margin-block-end:32px;hyphens: none;\n}.elementor .e-2c623742-241c:hover,.elementor .e-2c623742-241c:focus-visible{box-shadow:0px 10px 34px 0px rgba(217,184,119,.4);transform:translate3d(0px, -2px, 0px);}.elementor .e-2c623742-241c{font-family:var(--ts-sans);font-weight:700;font-size:12px;color:#ffffff;letter-spacing:0.16em;text-transform:uppercase;padding-block-start:13px;padding-block-end:13px;padding-inline-start:26px;padding-inline-end:26px;border-radius:2px;background-image:linear-gradient(120deg, #c19a45 0%,#8f6f28 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:transparent;transition:all 0.3s;}.elementor .e-7d50e1ae-df01:hover,.elementor .e-7d50e1ae-df01:focus-visible{border-color:#ffffff;background-color:rgba(255,255,255,.1);}.elementor .e-7d50e1ae-df01{font-family:var(--ts-sans);font-weight:700;font-size:12px;color:#ffffff;letter-spacing:0.16em;text-transform:uppercase;padding-block-start:12px;padding-block-end:12px;padding-inline-start:25px;padding-inline-end:25px;border-radius:2px;border-width:1px;border-color:rgba(255,255,255,.55);border-style:solid;background-color:transparent;transition:all 0.3s;}.elementor .e-5cf5bd2a-a901{width:auto;position:relative;padding:0px;gap:14px;flex-wrap:wrap;justify-content:center;}.elementor .e-162631fb-9323{font-family:var(--ts-sans);font-size:15px;color:var(--ts-body);line-height:1.75;margin-block-start:12px;}.elementor .e-1fe75acf-c52d{overflow:hidden;position:relative;z-index:1;text-align:center;padding-block-start:15vh;padding-block-end:15vh;padding-inline-start:24px;padding-inline-end:24px;background-color:#14101a;display:flex;flex-direction:column;align-items:center;}.elementor .e-173049ae-aaa9{font-family:var(--ts-sans);font-weight:500;font-size:11px;color:var(--ts-gold-deep);letter-spacing:0.42em;text-transform:uppercase;margin:0px;}.elementor .e-3204840-aba5{font-family:var(--ts-serif);font-weight:400;font-size:clamp(28px,4vw,46px);color:var(--ts-ink);line-height:1.12;margin-block-start:14px;margin-block-end:24px;hyphens: none;\n}.elementor .e-3d174901-11c5{font-family:var(--ts-serif);font-weight:400;font-size:18px;color:var(--ts-ink);line-height:1.35;hyphens: none;\n}.elementor .e-480a4f0d-76f3{padding:0px;}.elementor .e-189e8dff-9f7f{cursor:pointer;padding-block-start:20px;padding-block-end:20px;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-75d2e130-684f{font-family:var(--ts-sans);font-size:15px;color:var(--ts-body);line-height:1.75;padding-block-end:20px;hyphens: none;\n}.elementor .e-17b6bfb1-de9b{padding:0px;}.elementor .e-1b7af5fb-4254{border-block-end: 1px solid rgba(193,154,69,.22);\n}.elementor .e-686dccd5-7766{font-family:var(--ts-serif);font-weight:400;font-size:18px;color:var(--ts-ink);line-height:1.35;hyphens: none;\n}.elementor .e-26019306-f0f2{padding:0px;}.elementor .e-2007830e-4512{cursor:pointer;padding-block-start:20px;padding-block-end:20px;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-6b9e24f4-eafb{font-family:var(--ts-sans);font-size:15px;color:var(--ts-body);line-height:1.75;padding-block-end:20px;hyphens: none;\n}.elementor .e-16dafe5-1979{padding:0px;}.elementor .e-54d0e53-51a1{border-block-end: 1px solid rgba(193,154,69,.22);\n}.elementor .e-4f3ac81d-5ccc{font-family:var(--ts-serif);font-weight:400;font-size:18px;color:var(--ts-ink);line-height:1.35;hyphens: none;\n}.elementor .e-7d8c5c74-f6ad{padding:0px;}.elementor .e-3daa6e89-162d{cursor:pointer;padding-block-start:20px;padding-block-end:20px;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-1688d3c8-4c33{font-family:var(--ts-sans);font-size:15px;color:var(--ts-body);line-height:1.75;padding-block-end:20px;hyphens: none;\n}.elementor .e-1fa9cab6-699d{padding:0px;}.elementor .e-2ce50e05-ec7c{border-block-end: 1px solid rgba(193,154,69,.22);\n}.elementor .e-7c67f9b2-643a{font-family:var(--ts-serif);font-weight:400;font-size:18px;color:var(--ts-ink);line-height:1.35;hyphens: none;\n}.elementor .e-3b16bded-2ed5{padding:0px;}.elementor .e-48352677-6c96{cursor:pointer;padding-block-start:20px;padding-block-end:20px;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-3bec02f6-6a4f{font-family:var(--ts-sans);font-size:15px;color:var(--ts-body);line-height:1.75;padding-block-end:20px;hyphens: none;\n}.elementor .e-6a228b0a-a3da{padding:0px;}.elementor .e-51dec61a-7671{border-block-end: 1px solid rgba(193,154,69,.22);\n}.elementor .e-4c9ef540-4526{font-family:var(--ts-serif);font-weight:400;font-size:18px;color:var(--ts-ink);line-height:1.35;hyphens: none;\n}.elementor .e-7551dcaf-93b0{padding:0px;}.elementor .e-620ee732-5a7d{cursor:pointer;padding-block-start:20px;padding-block-end:20px;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-2d9255f3-a3d4{font-family:var(--ts-sans);font-size:15px;color:var(--ts-body);line-height:1.75;padding-block-end:20px;hyphens: none;\n}.elementor .e-7ea51199-cec4{padding:0px;}.elementor .e-60c16f15-37eb{border-block-end: 1px solid rgba(193,154,69,.22);\n}.elementor .e-14aeeffa-f9c9{font-family:var(--ts-serif);font-weight:400;font-size:18px;color:var(--ts-ink);line-height:1.35;hyphens: none;\n}.elementor .e-27cd3032-778c{padding:0px;}.elementor .e-e032535-7a35{cursor:pointer;padding-block-start:20px;padding-block-end:20px;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-32a53889-330a{font-family:var(--ts-sans);font-size:15px;color:var(--ts-body);line-height:1.75;padding-block-end:20px;hyphens: none;\n}.elementor .e-3b6b7afb-d36c{padding:0px;}.elementor .e-405176e1-96ee{border-block-end: 1px solid rgba(193,154,69,.22);\n}.elementor .e-86031f4-d4bd{font-family:var(--ts-serif);font-weight:400;font-size:18px;color:var(--ts-ink);line-height:1.35;hyphens: none;\n}.elementor .e-4b8d59f3-85ee{padding:0px;}.elementor .e-51f6f0e4-371e{cursor:pointer;padding-block-start:20px;padding-block-end:20px;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-9939d30-4bac{font-family:var(--ts-sans);font-size:15px;color:var(--ts-body);line-height:1.75;padding-block-end:20px;hyphens: none;\n}.elementor .e-284f5b27-21b5{padding:0px;}.elementor .e-5a61359f-350d{border-block-end: 1px solid rgba(193,154,69,.22);\n}.elementor .e-7b178a31-2077{font-family:var(--ts-serif);font-weight:400;font-size:18px;color:var(--ts-ink);line-height:1.35;hyphens: none;\n}.elementor .e-35b3a85-9ece{padding:0px;}.elementor .e-35337e3e-d3fa{cursor:pointer;padding-block-start:20px;padding-block-end:20px;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-3290bea7-94d9{font-family:var(--ts-sans);font-size:15px;color:var(--ts-body);line-height:1.75;padding-block-end:20px;hyphens: none;\n}.elementor .e-3ba1983f-d9a4{padding:0px;}.elementor .e-4cc0d0f4-3660{border-block-end: 1px solid rgba(193,154,69,.22);\n}.elementor .e-534d9db4-e251{font-family:var(--ts-serif);font-weight:400;font-size:18px;color:var(--ts-ink);line-height:1.35;hyphens: none;\n}.elementor .e-2e44323e-5564{padding:0px;}.elementor .e-67fef172-d28e{cursor:pointer;padding-block-start:20px;padding-block-end:20px;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-2c49faca-95b8{font-family:var(--ts-sans);font-size:15px;color:var(--ts-body);line-height:1.75;padding-block-end:20px;hyphens: none;\n}.elementor .e-74f5501d-576c{padding:0px;}.elementor .e-3928f314-4be3{border-block-end: 1px solid rgba(193,154,69,.22);\n}.elementor .e-1304b4fa-4768{font-family:var(--ts-serif);font-weight:400;font-size:18px;color:var(--ts-ink);line-height:1.35;hyphens: none;\n}.elementor .e-5c9d5cd4-233a{padding:0px;}.elementor .e-34306822-afd8{cursor:pointer;padding-block-start:20px;padding-block-end:20px;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-4c885456-c14b{font-family:var(--ts-sans);font-size:15px;color:var(--ts-body);line-height:1.75;padding-block-end:20px;hyphens: none;\n}.elementor .e-580e25c-199b{padding:0px;}.elementor .e-5ac502c5-abf9{border-block-end: 1px solid rgba(193,154,69,.22);\n}.elementor .e-74209097-d5de{font-family:var(--ts-serif);font-weight:400;font-size:18px;color:var(--ts-ink);line-height:1.35;hyphens: none;\n}.elementor .e-70ba7b10-a4d9{padding:0px;}.elementor .e-2e3c01c-155a{cursor:pointer;padding-block-start:20px;padding-block-end:20px;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-2decebaf-ec91{font-family:var(--ts-sans);font-size:15px;color:var(--ts-body);line-height:1.75;padding-block-end:20px;hyphens: none;\n}.elementor .e-66c2721e-d059{padding:0px;}.elementor .e-7bfeba31-43ef{border-block-end: 1px solid rgba(193,154,69,.22);\n}.elementor .e-77e6ffb3-9372{font-family:var(--ts-serif);font-weight:400;font-size:18px;color:var(--ts-ink);line-height:1.35;hyphens: none;\n}.elementor .e-49db5b61-9dbc{padding:0px;}.elementor .e-45c1c6d2-a791{cursor:pointer;padding-block-start:20px;padding-block-end:20px;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-7b9dabc7-3cd8{font-family:var(--ts-sans);font-size:15px;color:var(--ts-body);line-height:1.75;padding-block-end:20px;hyphens: none;\n}.elementor .e-64349d57-5307{padding:0px;}.elementor .e-4763ef22-bc53{border-block-end: 1px solid rgba(193,154,69,.22);\n}.elementor .e-20b9fbf-ea29{font-family:var(--ts-serif);font-weight:400;font-size:18px;color:var(--ts-ink);line-height:1.35;hyphens: none;\n}.elementor .e-17ef5abc-717e{padding:0px;}.elementor .e-50ddb71-9bb3{cursor:pointer;padding-block-start:20px;padding-block-end:20px;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-7574fd89-12fc{font-family:var(--ts-sans);font-size:15px;color:var(--ts-body);line-height:1.75;padding-block-end:20px;hyphens: none;\n}.elementor .e-597280b2-96cd{padding:0px;}.elementor .e-345dce27-3ed2{border-block-end: 1px solid rgba(193,154,69,.22);\n}.elementor .e-555f504b-4016{font-family:var(--ts-serif);font-weight:400;font-size:18px;color:var(--ts-ink);line-height:1.35;hyphens: none;\n}.elementor .e-587e9d15-37cb{padding:0px;}.elementor .e-67b18ec2-d28a{cursor:pointer;padding-block-start:20px;padding-block-end:20px;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-613c134b-5961{font-family:var(--ts-sans);font-size:15px;color:var(--ts-body);line-height:1.75;padding-block-end:20px;hyphens: none;\n}.elementor .e-fbdbbfc-e60b{padding:0px;}.elementor .e-51e2fa77-40d3{border-block-end: 1px solid rgba(193,154,69,.22);\n}.elementor .e-4efca724-3265{max-width:900px;padding:0px;}.elementor .e-229a12cd-e923{padding:0px;margin-inline-start:auto;margin-inline-end:auto;max-width: none;\n}.elementor .e-b387ae-89e0{position:relative;z-index:1;padding-block-start:8vh;padding-block-end:10vh;padding-inline-start:clamp(28px,6vw,110px);padding-inline-end:clamp(28px,6vw,110px);}.elementor .e-7172ba73-446b{font-family:var(--ts-serif);font-weight:400;font-size:clamp(28px,4vw,46px);color:var(--ts-ink);line-height:1.12;margin-block-start:14px;}.elementor .e-f65a5d1-c0b8{font-family:var(--ts-sans);font-size:16px;color:var(--ts-body);line-height:1.8;margin-block-start:18px;}.elementor .e-16e35ead-e162{font-family:var(--ts-sans);font-size:16px;color:var(--ts-body);line-height:1.8;margin-block-start:18px;}.elementor .e-3f1da2a6-5b44{padding-block-start:6vh;padding-block-end:4vh;padding-inline-start:clamp(28px,6vw,110px);padding-inline-end:clamp(28px,6vw,110px);}.elementor .e-3b81b96a-68ac{font-family:var(--ts-serif);font-weight:400;font-size:clamp(28px,4vw,46px);color:var(--ts-ink);line-height:1.12;margin-block-start:14px;}.elementor .e-a855c46-a796{font-family:var(--ts-sans);font-size:16px;color:var(--ts-body);line-height:1.8;margin-block-start:18px;}.elementor .e-259f1dac-426d{font-family:var(--ts-sans);font-size:16px;color:var(--ts-body);line-height:1.8;margin-block-start:18px;}.elementor .e-2d2c0121-521c{font-family:var(--ts-sans);font-size:16px;color:var(--ts-body);line-height:1.8;margin-block-start:18px;}.elementor .e-4289247d-c7bc{padding-block-start:6vh;padding-block-end:4vh;padding-inline-start:clamp(28px,6vw,110px);padding-inline-end:clamp(28px,6vw,110px);}.elementor .e-2fe8fece-dfef{font-family:var(--ts-serif);font-weight:400;font-size:clamp(28px,4vw,46px);color:var(--ts-ink);line-height:1.12;margin-block-start:14px;}.elementor .e-3e114115-aa0b{font-family:var(--ts-sans);font-size:16px;color:var(--ts-body);line-height:1.8;margin-block-start:18px;}.elementor .e-38a0350e-5c0f{font-family:var(--ts-sans);font-size:16px;color:var(--ts-body);line-height:1.8;margin-block-start:18px;}.elementor .e-4216a0eb-b268{padding-block-start:6vh;padding-block-end:4vh;padding-inline-start:clamp(28px,6vw,110px);padding-inline-end:clamp(28px,6vw,110px);}.elementor .e-67869fca-f56b{overflow:hidden;position:relative;font-weight:500;padding:0px;background-color:#ffffff;}