.elementor .ar-f510c622{color:#14221f;background:#f5f5ef;min-height:100vh;font-family:Lexx Sans,Arial,sans-serif}
.elementor .ar-2890bd7b{text-transform:uppercase;letter-spacing:.14em;color:var(--green);font-size:12px;font-weight:800}
.elementor .ar-ae76336d{color:#fff;background:#14221f;justify-content:space-between;gap:24px;padding:22px max(24px,50vw - 450px);display:flex}
.elementor .ar-515429b5{color:#fff;background:#14221f;justify-content:space-between;gap:24px;padding:22px max(24px,50vw - 450px);display:flex}
.elementor .ar-2a548b8c,.elementor .ar-e7d40ed4,.elementor .ar-97314b28 .ar-copy a:nth-of-type(1),.elementor .ar-4c106acc .ar-copy a:nth-of-type(1),.elementor .ar-2a29a16e{color:inherit}
.elementor .ar-5288cce6{max-width:900px;margin:auto;padding:72px 24px 96px}
.elementor .ar-255c5f91{letter-spacing:-.055em;max-width:760px;margin:0 0 18px;font-size:clamp(48px,8vw,86px);line-height:.95}
.elementor .ar-2ce402d6,.elementor .ar-8c033457,.elementor .ar-f3e8be4d,.elementor .ar-279b9b09,.elementor .ar-ea322cd5,.elementor .ar-17d04eb2,.elementor .ar-df6badbb,.elementor .ar-5b5c11fa,.elementor .ar-a2b16dd9,.elementor .ar-c29630c1{margin:52px 0 14px;font-size:26px}
.elementor .ar-2890bd7b,.elementor .ar-b78657f3,.elementor .ar-3a621193,.elementor .ar-28aa4817,.elementor .ar-813e2f43,.elementor .ar-dcff1468,.elementor .ar-4a27a757,.elementor .ar-9701226f,.elementor .ar-97314b28,.elementor .ar-e74f01a5,.elementor .ar-4300c9fb,.elementor .ar-4c106acc{font-size:17px;line-height:1.75}
.elementor .ar-b78657f3{color:#47534f;max-width:720px;font-size:20px}