.elementor .e-3a0c8867-6f56{font-family:"League Spartan";font-weight:700;font-size:15px;color:#359651;letter-spacing:0.14em;text-transform:uppercase;& a { color: #359651; text-decoration: none; }\n}.elementor .e-46438a38-732c{font-family:"League Spartan";font-weight:800;font-size:68px;color:#FFFFFF;line-height:1;text-transform:uppercase;& a { color: inherit; text-decoration: none; }\n}.elementor .e-6468bb22-9c60{max-width:560px;font-family:"League Spartan";font-size:21px;color:#FFFFFF;line-height:1.6;& a { color: #FFFFFF; text-decoration: underline; }\n}.elementor .e-2567224e-50c7:hover,.elementor .e-2567224e-50c7:focus-visible{background-color:#359651;}.elementor .e-2567224e-50c7{font-family:"League Spartan";font-weight:700;font-size:17px;color:#FFFFFF;letter-spacing:0.04em;text-transform:uppercase;padding-block-start:17px;padding-block-end:14px;padding-inline-start:30px;padding-inline-end:30px;border-radius:30px;background-color:#328249;}.elementor .e-14f479f2-6f70:hover,.elementor .e-14f479f2-6f70:focus-visible{color:#0A1C0F;background-color:#FFFFFF;}.elementor .e-14f479f2-6f70{font-family:"League Spartan";font-weight:700;font-size:17px;color:#FFFFFF;letter-spacing:0.04em;text-transform:uppercase;padding-block-start:15px;padding-block-end:12px;padding-inline-start:28px;padding-inline-end:28px;border-radius:30px;border-width:2px;border-color:#FFFFFF;border-style:solid;background-color:transparent;}.elementor .e-4092f3aa-7466{padding-block-start:8px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:14px;flex-wrap:wrap;}.elementor .e-a3501a5-1711{padding:0px;display:flex;flex-direction:column;gap:22px;flex:1 1 0px;}.elementor .e-6ac9fc59-f925{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:22px;box-shadow:0px 30px 60px 0px rgba(0,0,0,0.45);object-position: center 62%;\n}.elementor .e-67ac3566-dd77{aspect-ratio:4 / 3;padding:0px;flex:1 1 0px;}.elementor .e-39905630-2481{max-width:1180px;padding:0px;display:flex;flex-direction:row;gap:56px;align-items:center;}.elementor .e-51e351c3-2641{font-family:"League Spartan";font-weight:800;font-size:22px;color:#FFFFFF;text-transform:uppercase;& a { color: inherit; text-decoration: none; }\n}.elementor .e-c8e01c6-5a6c{font-family:"League Spartan";font-size:16px;color:#D9D9D9;line-height:1.5;& a { color: inherit; text-decoration: none; }\n}.elementor .e-1855736c-8db6{padding-block-start:22px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;border-radius:20px;background-color:#616C60;display:flex;flex-direction:column;gap:6px;}.elementor .e-4059c385-abed{font-family:"League Spartan";font-weight:800;font-size:22px;color:#FFFFFF;text-transform:uppercase;& a { color: inherit; text-decoration: none; }\n}.elementor .e-7db7d8e7-ac30{font-family:"League Spartan";font-size:16px;color:#D9D9D9;line-height:1.5;& a { color: inherit; text-decoration: none; }\n}.elementor .e-34750db6-2ae3{padding-block-start:22px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;border-radius:20px;background-color:#616C60;display:flex;flex-direction:column;gap:6px;}.elementor .e-24317c65-74c3{font-family:"League Spartan";font-weight:800;font-size:22px;color:#FFFFFF;text-transform:uppercase;& a { color: inherit; text-decoration: none; }\n}.elementor .e-501741ed-7bcc{font-family:"League Spartan";font-size:16px;color:#D9D9D9;line-height:1.5;& a { color: inherit; text-decoration: none; }\n}.elementor .e-69c78127-9b37{padding-block-start:22px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;border-radius:20px;background-color:#616C60;display:flex;flex-direction:column;gap:6px;}.elementor .e-729b799d-aa87{font-family:"League Spartan";font-weight:800;font-size:22px;color:#FFFFFF;text-transform:uppercase;& a { color: inherit; text-decoration: none; }\n}.elementor .e-5f389f49-f054{font-family:"League Spartan";font-size:16px;color:#D9D9D9;line-height:1.5;& a { color: inherit; text-decoration: none; }\n}.elementor .e-451958c-72ab{padding-block-start:22px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;border-radius:20px;background-color:#616C60;display:flex;flex-direction:column;gap:6px;}.elementor .e-485ca12b-bbe6{max-width:1180px;padding:0px;display:grid;gap:16px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;}.elementor .e-db84209-e343{padding-block-start:120px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;background-color:#0A1C0F;display:flex;flex-direction:column;gap:72px;align-items:center;}.elementor .e-5e41fe98-9b21{font-family:"League Spartan";font-weight:800;font-size:46px;color:#FFFFFF;line-height:1.05;text-transform:uppercase;& a { color: inherit; text-decoration: none; }\n}.elementor .e-6e95dd04-d4ac{font-family:"League Spartan";font-size:19px;color:#FFFFFF;line-height:1.65;& a { color: #FFFFFF; text-decoration: underline; }\n}.elementor .e-1ca7d5b1-cf47{font-family:"League Spartan";font-size:19px;color:#FFFFFF;line-height:1.65;& a { color: #FFFFFF; text-decoration: underline; }\n}.elementor .e-8f96b74-4ef8{padding:0px;display:flex;flex-direction:column;gap:18px;flex:1 1 0px;}.elementor .e-275cc59f-a131{width:100%;height:100%;object-fit:cover;border-radius:22px;}.elementor .e-24bb3e2d-6706{aspect-ratio:3 / 2;padding:0px;flex:1 1 0px;}.elementor .e-38bd5379-f01e{max-width:1180px;padding:0px;display:flex;flex-direction:row;gap:72px;align-items:center;}.elementor .e-61016f28-6033{position:relative;padding-block-start:155px;padding-block-end:104px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:-51px;background-color:#616C60;display:flex;flex-direction:column;align-items:center;clip-path:polygon(0 51px, 26.2% 0, 100% 48px, 100% 100%, 0 100%);}.elementor .e-13f861f9-5e37{font-family:"League Spartan";font-weight:800;font-size:46px;color:#FFFFFF;line-height:1.05;text-transform:uppercase;& a { color: inherit; text-decoration: none; }\n}.elementor .e-4663592f-53ce{width:100%;aspect-ratio:16 / 10;object-fit:cover;}.elementor .e-75ca123b-bbe1{font-family:"League Spartan";font-weight:700;font-size:22px;color:#FFFFFF;text-transform:uppercase;& a { color: inherit; text-decoration: none; }\n}.elementor .e-4d1432e8-4bc4{font-family:"League Spartan";font-size:16px;color:#D9D9D9;line-height:1.6;& a { color: #FFFFFF; text-decoration: underline; }\n}.elementor .e-5465f61-f3ca{padding-block-start:24px;padding-block-end:28px;padding-inline-start:26px;padding-inline-end:26px;display:flex;flex-direction:column;gap:10px;}.elementor .e-1736962d-118c{overflow:hidden;padding:0px;border-radius:20px;background-color:#616C60;display:flex;flex-direction:column;}.elementor .e-6c443fc0-4159{width:100%;aspect-ratio:16 / 10;object-fit:cover;}.elementor .e-a00abfd-8348{font-family:"League Spartan";font-weight:700;font-size:22px;color:#FFFFFF;text-transform:uppercase;& a { color: inherit; text-decoration: none; }\n}.elementor .e-4c751331-f7c2{font-family:"League Spartan";font-size:16px;color:#D9D9D9;line-height:1.6;& a { color: #FFFFFF; text-decoration: underline; }\n}.elementor .e-6089bc7a-4658{padding-block-start:24px;padding-block-end:28px;padding-inline-start:26px;padding-inline-end:26px;display:flex;flex-direction:column;gap:10px;}.elementor .e-5aa2a07-2599{overflow:hidden;padding:0px;border-radius:20px;background-color:#616C60;display:flex;flex-direction:column;}.elementor .e-22e31b5d-884a{width:100%;aspect-ratio:16 / 10;object-fit:cover;}.elementor .e-1ed058b-783b{font-family:"League Spartan";font-weight:700;font-size:22px;color:#FFFFFF;text-transform:uppercase;& a { color: inherit; text-decoration: none; }\n}.elementor .e-4a5bc039-66af{font-family:"League Spartan";font-size:16px;color:#D9D9D9;line-height:1.6;& a { color: #FFFFFF; text-decoration: underline; }\n}.elementor .e-177fa141-c2a3{padding-block-start:24px;padding-block-end:28px;padding-inline-start:26px;padding-inline-end:26px;display:flex;flex-direction:column;gap:10px;}.elementor .e-572cec54-1de2{overflow:hidden;padding:0px;border-radius:20px;background-color:#616C60;display:flex;flex-direction:column;}.elementor .e-783a0259-6e12{padding:0px;display:grid;gap:20px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;}.elementor .e-12b2ea71-b191{max-width:1180px;padding:0px;display:flex;flex-direction:column;gap:44px;}.elementor .e-5f3b9c68-adf1{position:relative;padding-block-start:155px;padding-block-end:104px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:-51px;background-color:#0A1C0F;display:flex;flex-direction:column;align-items:center;clip-path:polygon(0 51px, 26.2% 0, 100% 48px, 100% 100%, 0 100%);}.elementor .e-139f3901-ef03{font-family:"League Spartan";font-weight:800;font-size:46px;color:#FFFFFF;line-height:1.05;text-transform:uppercase;& a { color: inherit; text-decoration: none; }\n}.elementor .e-59e89771-2df3{font-family:"League Spartan";font-weight:800;font-size:52px;color:#328249;line-height:1;}.elementor .e-581b8a06-eaa4{font-family:"League Spartan";font-weight:700;font-size:22px;color:#FFFFFF;text-transform:uppercase;& a { color: inherit; text-decoration: none; }\n}.elementor .e-1865dfca-8b45{font-family:"League Spartan";font-size:16px;color:#C0C4BC;line-height:1.6;& a { color: #FFFFFF; text-decoration: underline; }\n}.elementor .e-6432fcfc-643d{padding:26px;border-radius:20px;background-color:#0A1C0F;display:flex;flex-direction:column;gap:12px;}.elementor .e-4f6a5fb3-84e5{font-family:"League Spartan";font-weight:800;font-size:52px;color:#328249;line-height:1;}.elementor .e-7fa6e188-a1b0{font-family:"League Spartan";font-weight:700;font-size:22px;color:#FFFFFF;text-transform:uppercase;& a { color: inherit; text-decoration: none; }\n}.elementor .e-315e3c7d-b54c{font-family:"League Spartan";font-size:16px;color:#C0C4BC;line-height:1.6;& a { color: #FFFFFF; text-decoration: underline; }\n}.elementor .e-6ca554c-cf40{padding:26px;border-radius:20px;background-color:#0A1C0F;display:flex;flex-direction:column;gap:12px;}.elementor .e-3647821c-7d29{font-family:"League Spartan";font-weight:800;font-size:52px;color:#328249;line-height:1;}.elementor .e-e55557f-8edd{font-family:"League Spartan";font-weight:700;font-size:22px;color:#FFFFFF;text-transform:uppercase;& a { color: inherit; text-decoration: none; }\n}.elementor .e-480070c9-94bc{font-family:"League Spartan";font-size:16px;color:#C0C4BC;line-height:1.6;& a { color: #FFFFFF; text-decoration: underline; }\n}.elementor .e-4c6db962-b7e0{padding:26px;border-radius:20px;background-color:#0A1C0F;display:flex;flex-direction:column;gap:12px;}.elementor .e-665be534-c7f3{font-family:"League Spartan";font-weight:800;font-size:52px;color:#328249;line-height:1;}.elementor .e-7679fc76-b294{font-family:"League Spartan";font-weight:700;font-size:22px;color:#FFFFFF;text-transform:uppercase;& a { color: inherit; text-decoration: none; }\n}.elementor .e-157ea5f1-103c{font-family:"League Spartan";font-size:16px;color:#C0C4BC;line-height:1.6;& a { color: #FFFFFF; text-decoration: underline; }\n}.elementor .e-4412f86d-8fbb{padding:26px;border-radius:20px;background-color:#0A1C0F;display:flex;flex-direction:column;gap:12px;}.elementor .e-430645d-3bc0{padding:0px;display:grid;gap:20px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;}.elementor .e-7bc7f341-fc5c{max-width:1180px;padding:0px;display:flex;flex-direction:column;gap:44px;}.elementor .e-68b0b37b-6635{position:relative;padding-block-start:155px;padding-block-end:104px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:-51px;background-color:#616C60;display:flex;flex-direction:column;align-items:center;clip-path:polygon(0 51px, 26.2% 0, 100% 48px, 100% 100%, 0 100%);}.elementor .e-3e86f59-d8d0{font-family:"League Spartan";font-weight:800;font-size:46px;color:#FFFFFF;line-height:1.05;text-transform:uppercase;& a { color: inherit; text-decoration: none; }\n}.elementor .e-56f373ac-f88c{font-family:"League Spartan";font-size:19px;color:#FFFFFF;line-height:1.65;& a { color: #FFFFFF; text-decoration: underline; }\n}.elementor .e-969c410-4ef1{font-family:"League Spartan";font-size:16px;color:#FFFFFF;line-height:1.55;flex:1 1 auto;& a { color: inherit; text-decoration: underline; } & strong { font-weight: 700; }\n}.elementor .e-7315e7fb-5e9e:hover,.elementor .e-7315e7fb-5e9e:focus-visible{color:#0A1C0F;background-color:#FFFFFF;}.elementor .e-7315e7fb-5e9e{font-family:"League Spartan";font-weight:700;font-size:14px;color:#FFFFFF;letter-spacing:0.04em;text-transform:uppercase;padding-block-start:11px;padding-block-end:9px;padding-inline-start:22px;padding-inline-end:22px;border-radius:30px;border-width:2px;border-color:#FFFFFF;border-style:solid;background-color:transparent;flex:0 0 auto;white-space: nowrap;\n}.elementor .e-42f422be-feae{padding-block-start:18px;padding-block-end:18px;padding-inline-start:22px;padding-inline-end:22px;border-radius:20px;background-color:rgba(112,123,111,0.35);display:flex;flex-direction:row;gap:20px;align-items:center;}.elementor .e-6a928ade-ea9d{padding:0px;display:flex;flex-direction:column;gap:16px;}.elementor .e-57e62801-4aae{font-family:"League Spartan";font-weight:700;font-size:17px;color:#FFFFFF;}.elementor .e-1cef8054-3517{width:18px;height:18px;cursor:pointer;margin:0px;background-color:#FFFFFF;opacity:100%;flex:0 0 18px;appearance:auto;clip-path:none;accent-color: #328249;\n}.elementor .e-104158c5-fc50{font-family:"League Spartan";font-weight:500;font-size:16px;color:#FFFFFF;cursor:pointer;padding-block-start:11px;padding-block-end:9px;padding-inline-end:18px;& a { color: inherit; text-decoration: none; pointer-events: none; }\n}.elementor .e-492ece2f-d65f:hover,.elementor .e-492ece2f-d65f:focus-visible{background-color:#0A1C0F;}.elementor .e-492ece2f-d65f{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:0px;border-radius:30px;background-color:rgba(97,108,96,0.55);transition:background-color 0.2s;display:flex;flex-direction:row;gap:10px;flex:0 0 auto;align-items:center;&:has(input:checked) { background-color: #328249; }\n}.elementor .e-47fdfc9-64b3{width:18px;height:18px;cursor:pointer;margin:0px;background-color:#FFFFFF;opacity:100%;flex:0 0 18px;appearance:auto;clip-path:none;accent-color: #328249;\n}.elementor .e-12e8adec-c83f{font-family:"League Spartan";font-weight:500;font-size:16px;color:#FFFFFF;cursor:pointer;padding-block-start:11px;padding-block-end:9px;padding-inline-end:18px;& a { color: inherit; text-decoration: none; pointer-events: none; }\n}.elementor .e-8a0055-9b23:hover,.elementor .e-8a0055-9b23:focus-visible{background-color:#0A1C0F;}.elementor .e-8a0055-9b23{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:0px;border-radius:30px;background-color:rgba(97,108,96,0.55);transition:background-color 0.2s;display:flex;flex-direction:row;gap:10px;flex:0 0 auto;align-items:center;&:has(input:checked) { background-color: #328249; }\n}.elementor .e-e354c4a-69fc{padding:0px;display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;}.elementor .e-57e71fd2-993b{padding:0px;display:flex;flex-direction:column;gap:10px;flex:1 1 100%;}.elementor .e-1a4263c1-ce1e{font-family:"League Spartan";font-weight:700;font-size:17px;color:#FFFFFF;}.elementor .e-3d383e86-2c39:focus{border-width:1px;border-color:#328249;border-style:solid;}.elementor .e-3d383e86-2c39{width:100%;height:48px;font-family:"League Spartan";font-size:16px;color:#0A1C0F;padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;border-radius:3px;border-width:1px;border-color:#FFFFFF;border-style:solid;background-color:#FFFFFF;}.elementor .e-233a4f6e-9f9d{padding:0px;display:flex;flex-direction:column;gap:8px;flex:1 1 calc(50% - 9px);}.elementor .e-26bf6db6-e93b{font-family:"League Spartan";font-weight:700;font-size:17px;color:#FFFFFF;}.elementor .e-17303d6b-7586:focus{border-width:1px;border-color:#328249;border-style:solid;}.elementor .e-17303d6b-7586{width:100%;height:48px;font-family:"League Spartan";font-size:16px;color:#0A1C0F;padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;border-radius:3px;border-width:1px;border-color:#FFFFFF;border-style:solid;background-color:#FFFFFF;}.elementor .e-33e8dea6-790e{padding:0px;display:flex;flex-direction:column;gap:8px;flex:1 1 calc(50% - 9px);}.elementor .e-668787b-bba6{font-family:"League Spartan";font-weight:700;font-size:17px;color:#FFFFFF;}.elementor .e-4add4575-cfd6:focus{border-width:1px;border-color:#328249;border-style:solid;}.elementor .e-4add4575-cfd6{width:100%;height:48px;font-family:"League Spartan";font-size:16px;color:#0A1C0F;padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;border-radius:3px;border-width:1px;border-color:#FFFFFF;border-style:solid;background-color:#FFFFFF;}.elementor .e-18ae855b-7e5b{padding:0px;display:flex;flex-direction:column;gap:8px;flex:1 1 calc(50% - 9px);}.elementor .e-3cce3218-9cbe{font-family:"League Spartan";font-weight:700;font-size:17px;color:#FFFFFF;}.elementor .e-1722e4e1-2eda:focus{border-width:1px;border-color:#328249;border-style:solid;}.elementor .e-1722e4e1-2eda{width:100%;height:48px;font-family:"League Spartan";font-size:16px;color:#0A1C0F;padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;border-radius:3px;border-width:1px;border-color:#FFFFFF;border-style:solid;background-color:#FFFFFF;}.elementor .e-678b5e87-5dee{padding:0px;display:flex;flex-direction:column;gap:8px;flex:1 1 calc(50% - 9px);}.elementor .e-3d15ea21-d44f{font-family:"League Spartan";font-weight:700;font-size:17px;color:#FFFFFF;}.elementor .e-63170d72-7900:focus{border-width:1px;border-color:#328249;border-style:solid;}.elementor .e-63170d72-7900{width:100%;height:48px;font-family:"League Spartan";font-size:16px;color:#0A1C0F;padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;border-radius:3px;border-width:1px;border-color:#FFFFFF;border-style:solid;background-color:#FFFFFF;}.elementor .e-125af640-f4af{padding:0px;display:flex;flex-direction:column;gap:8px;flex:1 1 calc(50% - 9px);}.elementor .e-e75013a-d95b{font-family:"League Spartan";font-weight:700;font-size:17px;color:#FFFFFF;}.elementor .e-2951d95f-cbbb:focus{border-width:1px;border-color:#328249;border-style:solid;}.elementor .e-2951d95f-cbbb{width:100%;height:48px;font-family:"League Spartan";font-size:16px;color:#0A1C0F;padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;border-radius:3px;border-width:1px;border-color:#FFFFFF;border-style:solid;background-color:#FFFFFF;}.elementor .e-4650bb67-8f63{padding:0px;display:flex;flex-direction:column;gap:8px;flex:1 1 calc(50% - 9px);}.elementor .e-5949c260-c10a{font-family:"League Spartan";font-weight:700;font-size:17px;color:#FFFFFF;}.elementor .e-69c4ddb0-41b9{width:18px;height:18px;cursor:pointer;margin:0px;background-color:#FFFFFF;opacity:100%;flex:0 0 18px;appearance:auto;clip-path:none;accent-color: #328249;\n}.elementor .e-274fbbbf-7f2d{font-family:"League Spartan";font-weight:500;font-size:16px;color:#FFFFFF;cursor:pointer;padding-block-start:11px;padding-block-end:9px;padding-inline-end:18px;& a { color: inherit; text-decoration: none; pointer-events: none; }\n}.elementor .e-3374144b-b56d:hover,.elementor .e-3374144b-b56d:focus-visible{background-color:#0A1C0F;}.elementor .e-3374144b-b56d{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:0px;border-radius:30px;background-color:rgba(97,108,96,0.55);transition:background-color 0.2s;display:flex;flex-direction:row;gap:10px;flex:0 0 auto;align-items:center;&:has(input:checked) { background-color: #328249; }\n}.elementor .e-cbd94bb-803e{width:18px;height:18px;cursor:pointer;margin:0px;background-color:#FFFFFF;opacity:100%;flex:0 0 18px;appearance:auto;clip-path:none;accent-color: #328249;\n}.elementor .e-65f603e9-3eb1{font-family:"League Spartan";font-weight:500;font-size:16px;color:#FFFFFF;cursor:pointer;padding-block-start:11px;padding-block-end:9px;padding-inline-end:18px;& a { color: inherit; text-decoration: none; pointer-events: none; }\n}.elementor .e-1d95ebe9-d746:hover,.elementor .e-1d95ebe9-d746:focus-visible{background-color:#0A1C0F;}.elementor .e-1d95ebe9-d746{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:0px;border-radius:30px;background-color:rgba(97,108,96,0.55);transition:background-color 0.2s;display:flex;flex-direction:row;gap:10px;flex:0 0 auto;align-items:center;&:has(input:checked) { background-color: #328249; }\n}.elementor .e-3b8d2e4e-17cd{width:18px;height:18px;cursor:pointer;margin:0px;background-color:#FFFFFF;opacity:100%;flex:0 0 18px;appearance:auto;clip-path:none;accent-color: #328249;\n}.elementor .e-6ef46e02-5038{font-family:"League Spartan";font-weight:500;font-size:16px;color:#FFFFFF;cursor:pointer;padding-block-start:11px;padding-block-end:9px;padding-inline-end:18px;& a { color: inherit; text-decoration: none; pointer-events: none; }\n}.elementor .e-5ae32119-8dbb:hover,.elementor .e-5ae32119-8dbb:focus-visible{background-color:#0A1C0F;}.elementor .e-5ae32119-8dbb{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:0px;border-radius:30px;background-color:rgba(97,108,96,0.55);transition:background-color 0.2s;display:flex;flex-direction:row;gap:10px;flex:0 0 auto;align-items:center;&:has(input:checked) { background-color: #328249; }\n}.elementor .e-69ac8a01-ad16{width:18px;height:18px;cursor:pointer;margin:0px;background-color:#FFFFFF;opacity:100%;flex:0 0 18px;appearance:auto;clip-path:none;accent-color: #328249;\n}.elementor .e-2855b13d-cef7{font-family:"League Spartan";font-weight:500;font-size:16px;color:#FFFFFF;cursor:pointer;padding-block-start:11px;padding-block-end:9px;padding-inline-end:18px;& a { color: inherit; text-decoration: none; pointer-events: none; }\n}.elementor .e-54d4e7c3-6d10:hover,.elementor .e-54d4e7c3-6d10:focus-visible{background-color:#0A1C0F;}.elementor .e-54d4e7c3-6d10{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:0px;border-radius:30px;background-color:rgba(97,108,96,0.55);transition:background-color 0.2s;display:flex;flex-direction:row;gap:10px;flex:0 0 auto;align-items:center;&:has(input:checked) { background-color: #328249; }\n}.elementor .e-3a7af7ae-fc2b{width:18px;height:18px;cursor:pointer;margin:0px;background-color:#FFFFFF;opacity:100%;flex:0 0 18px;appearance:auto;clip-path:none;accent-color: #328249;\n}.elementor .e-21149dae-91c1{font-family:"League Spartan";font-weight:500;font-size:16px;color:#FFFFFF;cursor:pointer;padding-block-start:11px;padding-block-end:9px;padding-inline-end:18px;& a { color: inherit; text-decoration: none; pointer-events: none; }\n}.elementor .e-1b78be3e-1ee4:hover,.elementor .e-1b78be3e-1ee4:focus-visible{background-color:#0A1C0F;}.elementor .e-1b78be3e-1ee4{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:0px;border-radius:30px;background-color:rgba(97,108,96,0.55);transition:background-color 0.2s;display:flex;flex-direction:row;gap:10px;flex:0 0 auto;align-items:center;&:has(input:checked) { background-color: #328249; }\n}.elementor .e-6bc34878-cf02{width:18px;height:18px;cursor:pointer;margin:0px;background-color:#FFFFFF;opacity:100%;flex:0 0 18px;appearance:auto;clip-path:none;accent-color: #328249;\n}.elementor .e-82874f6-eebb{font-family:"League Spartan";font-weight:500;font-size:16px;color:#FFFFFF;cursor:pointer;padding-block-start:11px;padding-block-end:9px;padding-inline-end:18px;& a { color: inherit; text-decoration: none; pointer-events: none; }\n}.elementor .e-73fe856f-ac72:hover,.elementor .e-73fe856f-ac72:focus-visible{background-color:#0A1C0F;}.elementor .e-73fe856f-ac72{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:0px;border-radius:30px;background-color:rgba(97,108,96,0.55);transition:background-color 0.2s;display:flex;flex-direction:row;gap:10px;flex:0 0 auto;align-items:center;&:has(input:checked) { background-color: #328249; }\n}.elementor .e-29a8dfc-ff4c{width:18px;height:18px;cursor:pointer;margin:0px;background-color:#FFFFFF;opacity:100%;flex:0 0 18px;appearance:auto;clip-path:none;accent-color: #328249;\n}.elementor .e-6870c207-18a4{font-family:"League Spartan";font-weight:500;font-size:16px;color:#FFFFFF;cursor:pointer;padding-block-start:11px;padding-block-end:9px;padding-inline-end:18px;& a { color: inherit; text-decoration: none; pointer-events: none; }\n}.elementor .e-49b5793a-4d0a:hover,.elementor .e-49b5793a-4d0a:focus-visible{background-color:#0A1C0F;}.elementor .e-49b5793a-4d0a{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:0px;border-radius:30px;background-color:rgba(97,108,96,0.55);transition:background-color 0.2s;display:flex;flex-direction:row;gap:10px;flex:0 0 auto;align-items:center;&:has(input:checked) { background-color: #328249; }\n}.elementor .e-445c36cb-f836{width:18px;height:18px;cursor:pointer;margin:0px;background-color:#FFFFFF;opacity:100%;flex:0 0 18px;appearance:auto;clip-path:none;accent-color: #328249;\n}.elementor .e-1180d68a-15e9{font-family:"League Spartan";font-weight:500;font-size:16px;color:#FFFFFF;cursor:pointer;padding-block-start:11px;padding-block-end:9px;padding-inline-end:18px;& a { color: inherit; text-decoration: none; pointer-events: none; }\n}.elementor .e-62f0017d-8872:hover,.elementor .e-62f0017d-8872:focus-visible{background-color:#0A1C0F;}.elementor .e-62f0017d-8872{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:0px;border-radius:30px;background-color:rgba(97,108,96,0.55);transition:background-color 0.2s;display:flex;flex-direction:row;gap:10px;flex:0 0 auto;align-items:center;&:has(input:checked) { background-color: #328249; }\n}.elementor .e-45117206-ed18{width:18px;height:18px;cursor:pointer;margin:0px;background-color:#FFFFFF;opacity:100%;flex:0 0 18px;appearance:auto;clip-path:none;accent-color: #328249;\n}.elementor .e-2df5686a-5afc{font-family:"League Spartan";font-weight:500;font-size:16px;color:#FFFFFF;cursor:pointer;padding-block-start:11px;padding-block-end:9px;padding-inline-end:18px;& a { color: inherit; text-decoration: none; pointer-events: none; }\n}.elementor .e-7db39a6c-ef2a:hover,.elementor .e-7db39a6c-ef2a:focus-visible{background-color:#0A1C0F;}.elementor .e-7db39a6c-ef2a{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:0px;border-radius:30px;background-color:rgba(97,108,96,0.55);transition:background-color 0.2s;display:flex;flex-direction:row;gap:10px;flex:0 0 auto;align-items:center;&:has(input:checked) { background-color: #328249; }\n}.elementor .e-44b6f1b9-c063{padding:0px;display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;}.elementor .e-48c86543-605a{padding:0px;display:flex;flex-direction:column;gap:10px;flex:1 1 100%;}.elementor .e-16682d9c-5566{font-family:"League Spartan";font-weight:700;font-size:17px;color:#FFFFFF;}.elementor .e-43a0da3d-891a{width:18px;height:18px;cursor:pointer;margin:0px;background-color:#FFFFFF;opacity:100%;flex:0 0 18px;appearance:auto;clip-path:none;accent-color: #328249;\n}.elementor .e-5d9215e0-9e58{font-family:"League Spartan";font-weight:500;font-size:16px;color:#FFFFFF;cursor:pointer;padding-block-start:11px;padding-block-end:9px;padding-inline-end:18px;& a { color: inherit; text-decoration: none; pointer-events: none; }\n}.elementor .e-30153909-e790:hover,.elementor .e-30153909-e790:focus-visible{background-color:#0A1C0F;}.elementor .e-30153909-e790{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:0px;border-radius:30px;background-color:rgba(97,108,96,0.55);transition:background-color 0.2s;display:flex;flex-direction:row;gap:10px;flex:0 0 auto;align-items:center;&:has(input:checked) { background-color: #328249; }\n}.elementor .e-298d064a-595b{width:18px;height:18px;cursor:pointer;margin:0px;background-color:#FFFFFF;opacity:100%;flex:0 0 18px;appearance:auto;clip-path:none;accent-color: #328249;\n}.elementor .e-b70b075-cf00{font-family:"League Spartan";font-weight:500;font-size:16px;color:#FFFFFF;cursor:pointer;padding-block-start:11px;padding-block-end:9px;padding-inline-end:18px;& a { color: inherit; text-decoration: none; pointer-events: none; }\n}.elementor .e-32f49056-16bd:hover,.elementor .e-32f49056-16bd:focus-visible{background-color:#0A1C0F;}.elementor .e-32f49056-16bd{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:0px;border-radius:30px;background-color:rgba(97,108,96,0.55);transition:background-color 0.2s;display:flex;flex-direction:row;gap:10px;flex:0 0 auto;align-items:center;&:has(input:checked) { background-color: #328249; }\n}.elementor .e-3a908e35-59d3{width:18px;height:18px;cursor:pointer;margin:0px;background-color:#FFFFFF;opacity:100%;flex:0 0 18px;appearance:auto;clip-path:none;accent-color: #328249;\n}.elementor .e-66565912-de70{font-family:"League Spartan";font-weight:500;font-size:16px;color:#FFFFFF;cursor:pointer;padding-block-start:11px;padding-block-end:9px;padding-inline-end:18px;& a { color: inherit; text-decoration: none; pointer-events: none; }\n}.elementor .e-4107c128-75d6:hover,.elementor .e-4107c128-75d6:focus-visible{background-color:#0A1C0F;}.elementor .e-4107c128-75d6{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:0px;border-radius:30px;background-color:rgba(97,108,96,0.55);transition:background-color 0.2s;display:flex;flex-direction:row;gap:10px;flex:0 0 auto;align-items:center;&:has(input:checked) { background-color: #328249; }\n}.elementor .e-34cea32-14dc{padding:0px;display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;}.elementor .e-4195e2de-5b5c{padding:0px;display:flex;flex-direction:column;gap:10px;flex:1 1 100%;}.elementor .e-290f0aa3-8b9b{font-family:"League Spartan";font-weight:700;font-size:17px;color:#FFFFFF;}.elementor .e-7380c5e-b856:focus{border-width:1px;border-color:#328249;border-style:solid;}.elementor .e-7380c5e-b856{width:100%;min-height:160px;font-family:"League Spartan";font-size:16px;color:#0A1C0F;line-height:1.5;padding:14px;border-radius:3px;border-width:1px;border-color:#FFFFFF;border-style:solid;background-color:#FFFFFF;}.elementor .e-72de5272-3bcc{padding:0px;display:flex;flex-direction:column;gap:8px;flex:1 1 100%;}.elementor .e-524649a7-c353{font-family:"League Spartan";font-weight:700;font-size:18px;color:#FFFFFF;}.elementor .e-41cd680f-abd2{width:100%;color:#FFFFFF;padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;border-radius:20px;border-width:0px;background-color:#328249;}.elementor .e-4825b7eb-4c7d{font-family:"League Spartan";font-weight:700;font-size:18px;color:#FFFFFF;}.elementor .e-3f3ccc27-c24e{width:100%;color:#FFFFFF;padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;border-radius:20px;border-width:0px;background-color:#B30000;}.elementor .e-96bc7e6-4f04:hover,.elementor .e-96bc7e6-4f04:focus-visible{background-color:#359651;}.elementor .e-96bc7e6-4f04{font-family:"League Spartan";font-weight:700;font-size:17px;color:#FFFFFF;letter-spacing:0.04em;text-transform:uppercase;cursor:pointer;padding-block-start:17px;padding-block-end:14px;padding-inline-start:34px;padding-inline-end:34px;border-radius:30px;background-color:#328249;}.elementor .e-28a50517-b370{padding:0px;display:flex;flex-direction:row;gap:18px;flex-wrap:wrap;}.elementor .e-56d58de-99d4{font-family:"League Spartan";font-size:14px;color:#D9D9D9;line-height:1.55;& a { color: #FFFFFF; text-decoration: underline; }\n}.elementor .e-5ed0cbb6-8d8f{max-width:900px;padding:0px;display:flex;flex-direction:column;gap:36px;}.elementor .e-4a3ec9fa-48f3{position:relative;padding-block-start:155px;padding-block-end:104px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:-51px;background-color:#0A1C0F;display:flex;flex-direction:column;align-items:center;clip-path:polygon(0 51px, 26.2% 0, 100% 48px, 100% 100%, 0 100%);}