.elementor .e-24483eaf-5a1f{font-family:Barlow;font-weight:700;font-size:0.875rem;color:#72b85e;letter-spacing:0.12em;margin:0px;& a { color: #72b85e; text-decoration: none; } & a:hover { text-decoration: underline; }\n}.elementor .e-6ee9bc80-f57b{font-family:"Barlow Condensed";font-weight:700;font-size:3rem;color:#f5f4f0;letter-spacing:0.005em;line-height:1.1;margin:0px;overflow-wrap: anywhere;\n}.elementor .e-72e14463-bf96{font-family:Barlow;font-size:0.9375rem;color:#888888;margin:0px;}.elementor .e-793f8207-6a0e{width:100%;max-width:46rem;display:flex;flex-direction:column;gap:1rem;}.elementor .e-68aa3f65-277c{padding-block-start:9rem;padding-block-end:3.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:#0a0a0a;display:flex;flex-direction:column;align-items:center;}.elementor .e-6ac94f70-43e6{width:100%;height:auto;max-width:46rem;aspect-ratio:16 / 9;object-fit:cover;margin-block-start:2rem;border-radius:12px;}.elementor .e-60ceb1ed-2eb0{width:100%;max-width:46rem;font-family:Barlow;font-weight:400;font-size:1.125rem;color:#1a1a1a;line-height:1.75;padding-block-start:2.5rem;overflow-wrap: anywhere; & p { font-weight: 400; margin: 0 0 1.25rem; } & strong, & b { font-weight: 700; } & h2 { font-family: Barlow Condensed; font-weight: 700; font-size: 2rem; line-height: 1.15; color: #0a0a0a; margin: 2.5rem 0 1rem; } & h3 { font-family: Barlow Condensed; font-weight: 700; font-size: 1.5rem; line-height: 1.2; color: #0a0a0a; margin: 2rem 0 0.75rem; } & a { color: #3d7a2f; text-decoration: underline; } & a:hover { color: #0a0a0a; } & ul, & ol { margin: 0 0 1.25rem; padding-left: 1.5rem; } & li { margin-bottom: 0.5rem; } & img { max-width: 100%; height: auto; border-radius: 8px; } & blockquote { margin: 1.5rem 0; padding-left: 1.25rem; border-left: 4px solid #72b85e; } & h2, & h2 * { color: #0a0a0a !important; } & h3, & h3 * { color: #0a0a0a !important; }\n}.elementor .e-6b3b8afd-2c27{font-family:Barlow;font-weight:700;font-size:1rem;color:#0a0a0a;margin:0px;}.elementor .e-7d212a0c-577c{font-family:Barlow;font-weight:400;font-size:1rem;color:#444444;line-height:1.6;margin:0px;}.elementor .e-4653ea18-ad42{width:100%;max-width:46rem;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:2.5rem;border-radius:8px;border-inline-start-width:4px;background-color:#f5f4f0;display:flex;flex-direction:column;gap:0.35rem;border-left-style: solid; border-left-color: #72b85e;\n}.elementor .e-f3b9fbb-c786{font-family:"Barlow Condensed";font-weight:700;font-size:1.5rem;color:#0a0a0a;margin:0px;}.elementor .e-226cbb08-1842:hover,.elementor .e-226cbb08-1842:focus-visible{color:#f5f4f0;background-color:#0a0a0a;}.elementor .e-226cbb08-1842{font-family:Barlow;font-weight:700;color:#0a0a0a;padding-block-start:0.625rem;padding-block-end:0.625rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-radius:999px;border-width:2px;border-color:#0a0a0a;border-style:solid;background-color:transparent;}.elementor .e-5d175d85-afc5:hover,.elementor .e-5d175d85-afc5:focus-visible{color:#f5f4f0;background-color:#0a0a0a;}.elementor .e-5d175d85-afc5{font-family:Barlow;font-weight:700;color:#0a0a0a;padding-block-start:0.625rem;padding-block-end:0.625rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-radius:999px;border-width:2px;border-color:#0a0a0a;border-style:solid;background-color:transparent;}.elementor .e-390279e3-229b:hover,.elementor .e-390279e3-229b:focus-visible{background-color:#5a9649;}.elementor .e-390279e3-229b{font-family:Barlow;font-weight:700;color:#0a0a0a;padding-block-start:0.625rem;padding-block-end:0.625rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-radius:999px;background-color:#72b85e;}.elementor .e-16c38641-6168{padding:0px;display:flex;flex-direction:row;gap:0.75rem;flex-wrap:wrap;}.elementor .e-133708d5-9227{width:100%;max-width:46rem;padding:0px;margin-block-start:2rem;display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-60208ab4-d5dc{padding-block-end:1rem;background-color:#ffffff;display:flex;flex-direction:column;align-items:center;}.elementor .e-75ab0333-3256{font-family:"Barlow Condensed";font-weight:700;font-size:2.5rem;color:#0a0a0a;line-height:1.1;margin:0px;}.elementor .e-2a2a4705-7a38{font-family:Barlow;font-size:1.0625rem;color:#555555;margin:0px;}.elementor .e-69ec782c-18e1{padding:0px;display:flex;flex-direction:column;gap:0.5rem;}.elementor .e-15d78c21-a601{width:100%;height:auto;aspect-ratio:16 / 10;object-fit:cover;}.elementor .e-90df08b-54c7{font-family:Barlow;font-weight:700;font-size:0.8125rem;color:#72b85e;letter-spacing:0.08em;margin:0px;}.elementor .e-3153217c-7af6:hover,.elementor .e-3153217c-7af6:focus-visible{color:#3d7a2f;}.elementor .e-3153217c-7af6{font-family:Barlow;font-weight:700;font-size:1.1875rem;color:#0a0a0a;line-height:1.3;margin:0px;}.elementor .e-66fc92a0-75e6{padding:1.25rem;display:flex;flex-direction:column;gap:0.5rem;}.elementor .e-3f2813a7-eb1a:hover,.elementor .e-3f2813a7-eb1a:focus-visible{box-shadow:0px 12px 30px 0px rgba(10, 10, 10, 0.12);transform:translate3d(0px, -4px, 0px);}.elementor .e-3f2813a7-eb1a{height:100%;overflow:hidden;border-radius:12px;border-width:1px;border-color:#e4e2dc;border-style:solid;background-color:#ffffff;transition:transform 0.2s, box-shadow 0.2s;display:flex;flex-direction:column;}.elementor .e-77090ec4-180f{padding:0px;}.elementor .e-519d84b3-b92f{padding:0px;display:grid;gap:1.5rem;grid-template-columns:repeat(3, 1fr);}.elementor .e-3fdb9d0f-cfd0{width:100%;padding:0px;}.elementor .e-aba2385-c88b:hover,.elementor .e-aba2385-c88b:focus-visible{color:#0a0a0a;background-color:#72b85e;}.elementor .e-aba2385-c88b{font-family:Barlow;font-weight:700;color:#f5f4f0;padding-block-start:0.875rem;padding-block-end:0.875rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;border-radius:4px;background-color:#0a0a0a;align-self:flex-start;}.elementor .e-565c35e0-154d{width:100%;max-width:60rem;padding:0px;display:flex;flex-direction:column;gap:2rem;}.elementor .e-25c20dc3-469b{padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:#f5f4f0;display:flex;justify-content:center;}.elementor .e-202dec35-e957{font-family:"Barlow Condensed";font-weight:800;font-size:2.25rem;color:#f5f4f0;line-height:1.1;margin:0px;}.elementor .e-4a11e55f-e6a0{font-family:Barlow;font-size:1.0625rem;color:#bbbbbb;line-height:1.6;margin:0px;}.elementor .e-784d209-deaf{font-family:Barlow;font-weight:600;font-size:0.875rem;color:#bbbbbb;}.elementor .e-7b53a888-8563:focus{border-color:#72b85e;}.elementor .e-7b53a888-8563{width:100%;height:auto;font-family:Barlow;font-size:1rem;color:#f5f4f0;padding-block-start:0.875rem;padding-block-end:0.875rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:4px;border-width:1px;border-color:#2a2a2a;border-style:solid;background-color:#0a0a0a;}.elementor .e-74c607b3-ecf0{padding:0px;display:flex;flex-direction:column;gap:0.35rem;}.elementor .e-7fa864a7-95b3{font-family:Barlow;font-weight:600;font-size:0.875rem;color:#bbbbbb;}.elementor .e-6e027666-de58:focus{border-color:#72b85e;}.elementor .e-6e027666-de58{width:100%;height:auto;font-family:Barlow;font-size:1rem;color:#f5f4f0;padding-block-start:0.875rem;padding-block-end:0.875rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:4px;border-width:1px;border-color:#2a2a2a;border-style:solid;background-color:#0a0a0a;}.elementor .e-66419b81-eaef{padding:0px;display:flex;flex-direction:column;gap:0.35rem;}.elementor .e-1d54f49f-7e78{font-family:Barlow;font-weight:600;font-size:0.875rem;color:#bbbbbb;}.elementor .e-e017a49-c666:focus{border-color:#72b85e;}.elementor .e-e017a49-c666{width:100%;height:auto;font-family:Barlow;font-size:1rem;color:#f5f4f0;padding-block-start:0.875rem;padding-block-end:0.875rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:4px;border-width:1px;border-color:#2a2a2a;border-style:solid;background-color:#0a0a0a;}.elementor .e-5ce92bc7-56b0{padding:0px;display:flex;flex-direction:column;gap:0.35rem;}.elementor .e-3ef58bf-35bd:hover,.elementor .e-3ef58bf-35bd:focus-visible{background-color:#5a9649;}.elementor .e-3ef58bf-35bd{width:100%;font-family:Barlow;font-weight:700;font-size:1rem;color:#0a0a0a;cursor:pointer;padding-block-start:0.875rem;padding-block-end:0.875rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;border-radius:4px;border-style:none;background-color:#72b85e;}.elementor .e-67990963-309d{font-family:Barlow;font-weight:600;color:#72b85e;}.elementor .e-5b680e0-8742{font-family:Barlow;color:#ff8a80;}.elementor .e-2e826d7-ac26{width:100%;padding:0px;display:flex;flex-direction:column;gap:1rem;align-items:stretch;}.elementor .e-71887322-9a83:hover,.elementor .e-71887322-9a83:focus-visible{color:#72b85e;}.elementor .e-71887322-9a83{font-family:Barlow;font-weight:700;color:#f5f4f0;text-decoration:underline;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:0px;padding-inline-end:0px;border-style:none;background-color:transparent;}.elementor .e-1ab38ccb-e904{width:100%;max-width:46rem;padding:2.5rem;border-radius:12px;border-width:1px;border-color:#2a2a2a;border-style:solid;background-color:#161616;display:flex;flex-direction:column;gap:1rem;align-items:flex-start;}.elementor .e-3142ebd0-4ec4{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:#0a0a0a;display:flex;justify-content:center;}.elementor .e-33da1627-f056:hover,.elementor .e-33da1627-f056:focus-visible{color:#f5f4f0;background-color:#0a0a0a;}.elementor .e-33da1627-f056{font-family:Barlow;font-weight:700;color:#0a0a0a;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-radius:4px;border-width:2px;border-color:#0a0a0a;border-style:solid;background-color:transparent;}.elementor .e-41d3700d-658c{padding-block-start:2rem;padding-block-end:3rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:#ffffff;display:flex;justify-content:center;}