.elementor .e-3c35584f-1df1{position:absolute;padding:0px;border-start-start-radius:400px;border-start-end-radius:400px;border-end-start-radius:0px;border-end-end-radius:0px;border-width:1px;border-color:var(--line);border-style:solid;background-color:var(--stone);inset: 40px 0px 0px 0px;\n}.elementor .e-67604e09-b099{width:auto;height:560px;max-width:92%;object-fit:contain;object-position:bottom center;position:relative;z-index:2;filter:grayscale(100%);}.elementor .e-57cc68e1-888c{min-height:600px;position:relative;padding:0px;display:flex;flex:0 0 42%;justify-content:center;align-items:flex-end;}.elementor .e-e87402e-1128{padding:0px;margin-block-start:12px;gap:12px;flex-wrap:wrap;}.elementor .e-17470fe1-b984{padding:0px;flex-direction:column;gap:24px;flex:1 1 58%;}.elementor .e-59c356e7-664f{flex-direction:row;gap:96px;align-items:center;}.elementor .e-2d2ed4c5-5062{width:11px;height:11px;min-width:0px;position:absolute;inset-block-start:8px;inset-inline-start:-46px;padding:0px;border-radius:50%;background-color:var(--copper);box-shadow:0px 0px 0px 5px rgba(176, 120, 76, 0.18);}.elementor .e-6c5741db-a3ce{font-family:var(--font-body);font-weight:700;font-size:12px;color:var(--muted);letter-spacing:0.14em;line-height:1.6;text-transform:uppercase;display:block;}.elementor .e-1c04e8e1-81a1{position:relative;padding-block-start:6px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;}.elementor .e-52748421-ba56{font-family:var(--font-body);font-weight:700;font-size:15px;color:var(--copper);display:block;}.elementor .e-3c9e34c5-643b{margin-block-start:4px;}.elementor .e-25f7fdf6-7f9c{padding:0px;flex-direction:column;gap:8px;}.elementor .e-45a0b943-2451{column-gap:40px;padding-block-start:0px;padding-block-end:48px;padding-inline-start:40px;padding-inline-end:0px;grid-template-columns:220px 1fr;grid-template-rows:auto;row-gap: 10px;\n}.elementor .e-dddae45-4422{border-inline-start-width:1px;gap:0px;grid-template-columns:repeat(1, 1fr);grid-auto-rows:auto;border-left-style: solid; border-left-color: var(--line);\n}.elementor .e-1e226c38-8a25{width:100%;max-width:980px;}.elementor .e-3d7e9f1a-74ab{font-family:var(--font-body);font-weight:700;font-size:11px;color:var(--copper-dark);letter-spacing:0.14em;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;margin-block-end:8px;background-color:rgba(176, 120, 76, 0.12);display:inline-block;align-self:flex-start;}.elementor .e-a1b03ee-8a60{font-family:var(--font-body);font-weight:700;font-size:14px;color:var(--copper);display:block;}.elementor .e-6b07d713-2bc4{border-block-start-width:3px;background-color:var(--stone);border-top-style: solid; border-top-color: var(--copper);\n}.elementor .e-7b1b0dc2-debe{font-family:var(--font-body);font-weight:700;font-size:11px;color:var(--ink);letter-spacing:0.14em;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;margin-block-end:8px;background-color:var(--white);display:inline-block;align-self:flex-start;}.elementor .e-957252c-abe5{font-family:var(--font-body);font-weight:700;font-size:14px;color:var(--copper);display:block;}.elementor .e-6da4be1-2751{border-block-start-width:3px;background-color:var(--stone);border-top-style: solid; border-top-color: var(--ink);\n}.elementor .e-1a78d77c-f2ed{column-gap:24px;padding:0px;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;row-gap: 24px;\n}.elementor .e-22b02572-198a{font-family:var(--font-heading);font-weight:500;font-size:64px;color:var(--sand);line-height:1;margin-block-end:12px;display:block;}.elementor .e-5a93327-30f2{font-family:var(--font-heading);font-weight:500;font-size:64px;color:var(--sand);line-height:1;margin-block-end:12px;display:block;}.elementor .e-15d6c75c-21fe{font-family:var(--font-heading);font-weight:500;font-size:64px;color:var(--sand);line-height:1;margin-block-end:12px;display:block;}.elementor .e-2aee9f5d-69b0{column-gap:24px;padding:0px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;row-gap: 24px;\n}.elementor .e-69132f72-e084{font-family:var(--font-heading);font-size:28px;color:var(--copper);font-style:italic;display:block;}.elementor .e-731c5ebc-d275{padding-block-start:32px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:column;gap:14px;border-top-style: solid; border-top-color: rgba(245, 242, 237, 0.2);\n}.elementor .e-113b9c2c-b534{font-family:var(--font-heading);font-size:28px;color:var(--copper);font-style:italic;display:block;}.elementor .e-3858864-5797{padding-block-start:32px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:column;gap:14px;border-top-style: solid; border-top-color: rgba(245, 242, 237, 0.2);\n}.elementor .e-73be2b88-780b{font-family:var(--font-heading);font-size:28px;color:var(--copper);font-style:italic;display:block;}.elementor .e-7f0899d7-cecd{padding-block-start:32px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:column;gap:14px;border-top-style: solid; border-top-color: rgba(245, 242, 237, 0.2);\n}.elementor .e-33a0612d-ad6e{column-gap:48px;padding:0px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;row-gap: 40px;\n}.elementor .e-3eafaae9-191f{background-image: radial-gradient(ellipse 50% 60% at 0% 100%, rgba(176, 120, 76, 0.18), transparent 70%);\n}.elementor .e-2077e149-5947{width:100%;padding:0px;background-color:var(--stone);}