.elementor .e-21327ecf-5803{font-family:Barlow;font-weight:700;font-size:13px;color:#3f8a2e;letter-spacing:0.16em;text-transform:uppercase;margin:0px;}.elementor .e-7828efd1-5a92{font-family:"Barlow Condensed";font-weight:900;font-size:clamp(42px, 5vw, 68px);color:#0a0a0a;line-height:0.95;text-transform:uppercase;margin:0px;}.elementor .e-5858857e-611c{max-width:520px;font-family:Barlow;font-weight:600;font-size:19px;color:#4a4a4a;line-height:1.55;margin:0px;}.elementor .e-56265449-5eb2:hover,.elementor .e-56265449-5eb2:focus-visible{background-color:#5a9649;}.elementor .e-56265449-5eb2{font-family:Barlow;font-weight:700;font-size:16px;color:#0a0a0a;text-decoration:none;padding-block-start:15px;padding-block-end:15px;padding-inline-start:30px;padding-inline-end:30px;border-radius:999px;background-color:#72b85e;}.elementor .e-5cfbd746-5e77:hover,.elementor .e-5cfbd746-5e77:focus-visible{color:#ffffff;background-color:#0a0a0a;}.elementor .e-5cfbd746-5e77{font-family:Barlow;font-weight:700;font-size:16px;color:#0a0a0a;text-decoration:none;padding-block-start:13px;padding-block-end:13px;padding-inline-start:26px;padding-inline-end:26px;border-radius:999px;border-width:2px;border-color:#0a0a0a;border-style:solid;background-color:#ffffff;}.elementor .e-2e5a0a23-d4f4{padding:0px;margin-block-start:4px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;}.elementor .e-6b68e655-b528{padding:0px;display:flex;flex-direction:column;gap:20px;flex:1 1 0%;}.elementor .e-4a16791b-8236{width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;border-radius:18px;object-position: center;\n}.elementor .e-408e9f63-ee5a{position:relative;padding:0px;margin-block-end:0px;flex:0 0 40%;}.elementor .e-220a7d3b-aa61{padding:0px;display:flex;flex-direction:row;gap:64px;align-items:center;}.elementor .e-fe2a1e9-bf3f{font-family:Barlow;font-weight:700;font-size:13px;color:#3f8a2e;letter-spacing:0.16em;text-transform:uppercase;margin:0px;}.elementor .e-568898d8-5476{font-family:"Barlow Condensed";font-weight:900;font-size:clamp(32px, 3.6vw, 48px);color:#0a0a0a;line-height:1;text-transform:uppercase;margin:0px;}.elementor .e-5f7ff76b-f3d9{padding:0px;display:flex;flex-direction:column;gap:10px;flex:0 0 34%;}.elementor .e-3b9aeac9-1d89{font-family:Barlow;font-weight:600;font-size:18px;color:#4a4a4a;line-height:1.65;margin:0px;}.elementor .e-577be6e3-608c{font-family:Barlow;font-weight:600;font-size:18px;color:#4a4a4a;line-height:1.65;margin:0px;}.elementor .e-4b6700c3-9152{padding:0px;display:flex;flex-direction:column;gap:16px;flex:1 1 0%;}.elementor .e-6d5a4e33-48c2{padding:0px;display:flex;flex-direction:row;gap:64px;}.elementor .e-6bf49cc1-8223{font-family:Barlow;font-weight:700;font-size:13px;color:#3f8a2e;letter-spacing:0.16em;text-transform:uppercase;margin:0px;}.elementor .e-489b9fe6-a38e{font-family:"Barlow Condensed";font-weight:900;font-size:clamp(32px, 3.6vw, 48px);color:#0a0a0a;line-height:1;text-transform:uppercase;margin:0px;}.elementor .e-20258581-9e21{padding:0px;display:flex;flex-direction:column;gap:10px;align-items:flex-start;}.elementor .e-49f38993-4fe2{font-family:"Barlow Condensed";font-weight:900;font-size:20px;color:#3f8a2e;letter-spacing:0.08em;line-height:1;margin:0px;}.elementor .e-e4b87c7-9ff6{font-family:Barlow;font-weight:700;font-size:22px;color:#0a0a0a;line-height:1.25;margin:0px;}.elementor .e-70347824-3c8d{font-family:Barlow;font-weight:600;font-size:16px;color:#555555;line-height:1.6;margin:0px;}.elementor .e-1c9160ac-5b18{padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:3px;display:flex;flex-direction:column;gap:10px;flex:1 1 0%;border-top-style: solid; border-top-color: #72b85e;\n}.elementor .e-1eb72217-217c{font-family:"Barlow Condensed";font-weight:900;font-size:20px;color:#3f8a2e;letter-spacing:0.08em;line-height:1;margin:0px;}.elementor .e-18458a8b-fc8e{font-family:Barlow;font-weight:700;font-size:22px;color:#0a0a0a;line-height:1.25;margin:0px;}.elementor .e-5c9ff6a9-a3ca{font-family:Barlow;font-weight:600;font-size:16px;color:#555555;line-height:1.6;margin:0px;}.elementor .e-7b5aa4ef-38bd{padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:3px;display:flex;flex-direction:column;gap:10px;flex:1 1 0%;border-top-style: solid; border-top-color: #72b85e;\n}.elementor .e-47d75b82-142f{font-family:"Barlow Condensed";font-weight:900;font-size:20px;color:#3f8a2e;letter-spacing:0.08em;line-height:1;margin:0px;}.elementor .e-29059c56-fc3f{font-family:Barlow;font-weight:700;font-size:22px;color:#0a0a0a;line-height:1.25;margin:0px;}.elementor .e-69aea7-bb97{font-family:Barlow;font-weight:600;font-size:16px;color:#555555;line-height:1.6;margin:0px;}.elementor .e-483ab64f-9cd8{padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:3px;display:flex;flex-direction:column;gap:10px;flex:1 1 0%;border-top-style: solid; border-top-color: #72b85e;\n}.elementor .e-3f8b7f86-b969{padding:0px;display:flex;flex-direction:row;gap:40px;}.elementor .e-2d825a68-177b{padding:0px;display:flex;flex-direction:column;gap:40px;}.elementor .e-636e00bb-7384{font-family:Barlow;font-weight:700;font-size:13px;color:#72b85e;letter-spacing:0.16em;text-transform:uppercase;margin:0px;}.elementor .e-1b13a2ad-b294{font-family:"Barlow Condensed";font-weight:900;font-size:clamp(30px, 3.4vw, 44px);color:#ffffff;line-height:1;text-transform:uppercase;margin:0px;}.elementor .e-1f283b00-297e{font-family:Barlow;font-weight:600;font-size:17px;color:#d0d0d0;line-height:1.6;margin:0px;}.elementor .e-1da527d1-d90f{padding:0px;display:flex;flex-direction:column;gap:12px;flex:1 1 0%;}.elementor .e-603ef48d-62e6{font-family:Barlow;font-weight:500;font-size:17px;color:#d0d0d0;line-height:1.45;padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;margin:0px;border-radius:12px;background-color:#1a1a1a;& strong { color: #ffffff; font-weight: 700; }\n}.elementor .e-4f4a5b0a-761c{font-family:Barlow;font-weight:500;font-size:17px;color:#d0d0d0;line-height:1.45;padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;margin:0px;border-radius:12px;background-color:#1a1a1a;& strong { color: #ffffff; font-weight: 700; }\n}.elementor .e-5e0f6674-2bcf{font-family:Barlow;font-weight:500;font-size:17px;color:#d0d0d0;line-height:1.45;padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;margin:0px;border-radius:12px;background-color:#1a1a1a;& strong { color: #ffffff; font-weight: 700; }\n}.elementor .e-16c9ada8-326c{font-family:Barlow;font-weight:500;font-size:17px;color:#d0d0d0;line-height:1.45;padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;margin:0px;border-radius:12px;background-color:#1a1a1a;& strong { color: #ffffff; font-weight: 700; }\n}.elementor .e-7a7fe535-427b{padding:0px;display:flex;flex-direction:column;gap:12px;flex:1 1 0%;}.elementor .e-39e16dce-679b{padding-block-start:56px;padding-block-end:56px;padding-inline-start:48px;padding-inline-end:48px;border-radius:20px;background-color:#0a0a0a;display:flex;flex-direction:row;gap:56px;align-items:center;}.elementor .e-672789ae-2a0b{width:220px;height:147px;object-fit:contain;flex:0 0 220px;}.elementor .e-6290363-fdaf{font-family:Barlow;font-weight:700;font-size:13px;color:#3f8a2e;letter-spacing:0.16em;text-transform:uppercase;margin:0px;}.elementor .e-1739d635-cd70{font-family:"Barlow Condensed";font-weight:900;font-size:clamp(28px, 3vw, 40px);color:#0a0a0a;line-height:1;text-transform:uppercase;margin:0px;}.elementor .e-10fd5517-6ce8{font-family:Barlow;font-weight:600;font-size:16px;color:#555555;line-height:1.6;margin:0px;}.elementor .e-3e55c2d-3ea5{font-family:Barlow;font-weight:600;font-size:15px;color:#555555;line-height:1.7;margin:0px;& a { color: #3f8a2e; font-weight: 700; text-decoration: underline; }\n}.elementor .e-431e3d3e-75f2{padding:0px;display:flex;flex-direction:column;gap:10px;flex:1 1 0%;}.elementor .e-587e8b8b-7111{padding:40px;border-radius:20px;border-width:1px;border-color:#e6e6e6;border-style:solid;background-color:#ffffff;display:flex;flex-direction:row;gap:48px;align-items:center;}.elementor .e-15546c00-5c72{font-family:Barlow;font-weight:700;font-size:13px;color:#3f8a2e;letter-spacing:0.16em;text-transform:uppercase;margin:0px;}.elementor .e-388249e1-5f1f{font-family:"Barlow Condensed";font-weight:900;font-size:clamp(32px, 3.6vw, 48px);color:#0a0a0a;line-height:1;text-transform:uppercase;margin:0px;}.elementor .e-5b7a1e64-d315{padding:0px;display:flex;flex-direction:column;gap:10px;align-items:flex-start;}.elementor .e-4aa2d986-a600{font-family:Barlow;font-weight:700;font-size:19px;color:#0a0a0a;line-height:1.3;margin:0px;}.elementor .e-8c7becf-51e5{font-family:Barlow;font-weight:600;font-size:16px;color:#555555;line-height:1.6;margin:0px;}.elementor .e-25ddbe2f-7825{padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:column;gap:8px;border-top-style: solid; border-top-color: #e6e6e6;\n}.elementor .e-340fa426-be97{font-family:Barlow;font-weight:700;font-size:19px;color:#0a0a0a;line-height:1.3;margin:0px;}.elementor .e-2228609a-26cd{font-family:Barlow;font-weight:600;font-size:16px;color:#555555;line-height:1.6;margin:0px;}.elementor .e-f1557dc-4a6b{padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:column;gap:8px;border-top-style: solid; border-top-color: #e6e6e6;\n}.elementor .e-5dd5b125-58ce{font-family:Barlow;font-weight:700;font-size:19px;color:#0a0a0a;line-height:1.3;margin:0px;}.elementor .e-6616063d-ebb9{font-family:Barlow;font-weight:600;font-size:16px;color:#555555;line-height:1.6;margin:0px;}.elementor .e-1dd8c073-31dd{padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:column;gap:8px;border-top-style: solid; border-top-color: #e6e6e6;\n}.elementor .e-528a77b6-6fcb{font-family:Barlow;font-weight:700;font-size:19px;color:#0a0a0a;line-height:1.3;margin:0px;}.elementor .e-7803e4a9-a0d4{font-family:Barlow;font-weight:600;font-size:16px;color:#555555;line-height:1.6;margin:0px;}.elementor .e-6cbd5a94-8b01{padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:column;gap:8px;border-top-style: solid; border-top-color: #e6e6e6;\n}.elementor .e-16910542-7591{font-family:Barlow;font-weight:700;font-size:19px;color:#0a0a0a;line-height:1.3;margin:0px;}.elementor .e-74485972-b5ed{font-family:Barlow;font-weight:600;font-size:16px;color:#555555;line-height:1.6;margin:0px;}.elementor .e-6b276ef-5009{padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:1px;display:flex;flex-direction:column;gap:8px;border-top-style: solid; border-top-color: #e6e6e6; border-bottom-style: solid; border-bottom-color: #e6e6e6;\n}.elementor .e-799944c4-fe96{padding:0px;display:flex;flex-direction:column;gap:0px;}.elementor .e-7e0d7678-9c24{max-width:820px;padding:0px;display:flex;flex-direction:column;gap:32px;}.elementor .e-440b3e9d-e139{font-family:Barlow;font-weight:700;font-size:13px;color:#72b85e;letter-spacing:0.16em;text-transform:uppercase;margin:0px;}.elementor .e-225f2419-c893{font-family:"Barlow Condensed";font-weight:900;font-size:clamp(34px, 4vw, 54px);color:#ffffff;line-height:1;text-align:center;text-transform:uppercase;margin:0px;}.elementor .e-24b4197a-6962{max-width:560px;font-family:Barlow;font-weight:600;font-size:17px;color:#d0d0d0;line-height:1.6;text-align:center;margin:0px;}.elementor .e-7624b4b5-3c4e:hover,.elementor .e-7624b4b5-3c4e:focus-visible{background-color:#5a9649;}.elementor .e-7624b4b5-3c4e{font-family:Barlow;font-weight:700;font-size:16px;color:#0a0a0a;text-decoration:none;padding-block-start:15px;padding-block-end:15px;padding-inline-start:30px;padding-inline-end:30px;border-radius:999px;background-color:#72b85e;}.elementor .e-4e820342-94ef:hover,.elementor .e-4e820342-94ef:focus-visible{color:#0a0a0a;background-color:#ffffff;}.elementor .e-4e820342-94ef{font-family:Barlow;font-weight:700;font-size:16px;color:#ffffff;text-decoration:none;padding-block-start:13px;padding-block-end:13px;padding-inline-start:26px;padding-inline-end:26px;border-radius:999px;border-width:2px;border-color:#ffffff;border-style:solid;background-color:#0a0a0a;}.elementor .e-a45d4d-e4d7{padding:0px;margin-block-start:10px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;justify-content:center;}.elementor .e-650ef825-9f04{font-family:Barlow;font-weight:600;font-size:14px;color:#9a9a9a;text-align:center;margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;& a { color: #d0d0d0; text-decoration: underline; }\n}.elementor .e-387324e4-4f01{text-align:center;padding-block-start:64px;padding-block-end:64px;padding-inline-start:32px;padding-inline-end:32px;border-radius:20px;background-color:#0a0a0a;display:flex;flex-direction:column;gap:14px;align-items:center;}.elementor .e-c1ed8cf-ec30{max-width:1140px;padding-block-start:128px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:88px;}