.elementor .e-c5a0890-8e8f{font-family:"League Spartan";font-weight:700;font-size:15px;color:#359651;letter-spacing:0.14em;text-transform:uppercase;& a { color: #359651; }\n}.elementor .e-66d94e33-dee5{font-family:"League Spartan";font-weight:800;font-size:68px;color:#FFFFFF;line-height:1;text-transform:uppercase;}.elementor .e-1298ea6d-1659{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-67e89ba2-d548:hover,.elementor .e-67e89ba2-d548:focus-visible{background-color:#359651;}.elementor .e-67e89ba2-d548{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-6eed5ca2-6895:hover,.elementor .e-6eed5ca2-6895:focus-visible{color:#0A1C0F;background-color:#FFFFFF;}.elementor .e-6eed5ca2-6895{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-55adfadf-6398{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-e29f1e1-db3e{padding:0px;display:flex;flex-direction:column;gap:22px;flex:1 1 0px;}.elementor .e-44096e4a-fc93{width:100%;height:100%;object-fit:cover;border-radius:20px;}.elementor .e-6f7134c7-72d9{aspect-ratio:4 / 3;padding:0px;flex:1 1 0px;}.elementor .e-add6de6-582b{max-width:1180px;padding:0px;display:flex;flex-direction:row;gap:56px;align-items:center;}.elementor .e-59394320-94d4{font-family:"League Spartan";font-weight:800;font-size:28px;color:#FFFFFF;text-transform:uppercase;& a { color: #FFFFFF; }\n}.elementor .e-5e89f5ad-3cdc{font-family:"League Spartan";font-size:19px;color:#D9D9D9;}.elementor .e-374a7858-6afe{padding-block-start:26px;padding-block-end:26px;padding-inline-start:28px;padding-inline-end:28px;border-radius:20px;background-color:#616C60;display:flex;flex-direction:column;gap:6px;}.elementor .e-1481125f-5d6a{font-family:"League Spartan";font-weight:800;font-size:28px;color:#FFFFFF;text-transform:uppercase;& a { color: #FFFFFF; }\n}.elementor .e-7ab57756-e6ae{font-family:"League Spartan";font-size:19px;color:#D9D9D9;}.elementor .e-36e341a2-c4ef{padding-block-start:26px;padding-block-end:26px;padding-inline-start:28px;padding-inline-end:28px;border-radius:20px;background-color:#616C60;display:flex;flex-direction:column;gap:6px;}.elementor .e-7734ab34-66d8{max-width:1180px;padding:0px;display:grid;gap:16px;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;}.elementor .e-53040466-6eef{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-ca5a367-2a78{font-family:"League Spartan";font-weight:800;font-size:46px;color:#FFFFFF;line-height:1.05;text-transform:uppercase;}.elementor .e-2d094d4d-c64a{font-family:"League Spartan";font-size:19px;color:#FFFFFF;line-height:1.65;& a { color: #FFFFFF; text-decoration: underline; }\n}.elementor .e-99edbb3-9cfa{font-family:"League Spartan";font-size:19px;color:#FFFFFF;line-height:1.65;& a { color: #FFFFFF; text-decoration: underline; }\n}.elementor .e-2c66a714-698b{padding:0px;display:flex;flex-direction:column;gap:18px;flex:1 1 0px;}.elementor .e-77b6368a-eec6{font-family:"League Spartan";font-weight:700;font-size:23px;color:#FFFFFF;text-transform:uppercase;}.elementor .e-4177089d-a8fe{font-family:"League Spartan";font-size:17px;color:#C0C4BC;line-height:1.6;}.elementor .e-60ae849a-6999{padding-block-start:24px;padding-block-end:24px;padding-inline-start:26px;padding-inline-end:26px;border-radius:20px;background-color:#0A1C0F;display:flex;flex-direction:column;gap:10px;}.elementor .e-b113b0a-9ef1{font-family:"League Spartan";font-weight:700;font-size:23px;color:#FFFFFF;text-transform:uppercase;}.elementor .e-7e1d55aa-3fb8{font-family:"League Spartan";font-size:17px;color:#C0C4BC;line-height:1.6;}.elementor .e-f6ac349-7f6d{padding-block-start:24px;padding-block-end:24px;padding-inline-start:26px;padding-inline-end:26px;border-radius:20px;background-color:#0A1C0F;display:flex;flex-direction:column;gap:10px;}.elementor .e-2e58b419-ce0e{font-family:"League Spartan";font-weight:700;font-size:23px;color:#FFFFFF;text-transform:uppercase;}.elementor .e-4905a2f6-def7{font-family:"League Spartan";font-size:17px;color:#C0C4BC;line-height:1.6;}.elementor .e-9334fd4-d14e{padding-block-start:24px;padding-block-end:24px;padding-inline-start:26px;padding-inline-end:26px;border-radius:20px;background-color:#0A1C0F;display:flex;flex-direction:column;gap:10px;}.elementor .e-26371fe8-32d8{padding:0px;display:flex;flex-direction:column;gap:16px;flex:1 1 0px;}.elementor .e-772c4b60-c690{max-width:1180px;padding:0px;display:flex;flex-direction:row;gap:72px;align-items:flex-start;}.elementor .e-5e9db1c2-d14b{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-5cd4c7d4-d2fa{font-family:"League Spartan";font-weight:800;font-size:46px;color:#FFFFFF;line-height:1.05;text-transform:uppercase;}.elementor .e-6150cf7d-bb9b{font-family:"League Spartan";font-size:19px;color:#C0C4BC;line-height:1.65;}.elementor .e-299f6d21-ecec{max-width:720px;padding:0px;display:flex;flex-direction:column;gap:16px;}.elementor .e-47de4c59-cb51{width:100%;aspect-ratio:4 / 3;object-fit:cover;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;border-radius:12px;}.elementor .e-74bcc408-aef1:hover,.elementor .e-74bcc408-aef1:focus-visible{color:#0A1C0F;}.elementor .e-74bcc408-aef1{font-family:"League Spartan";font-weight:800;font-size:24px;color:#FFFFFF;text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-5d05359e-f97c{font-family:"League Spartan";font-size:16px;color:#FFFFFF;line-height:1.55;padding-block-start:0px;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:10px;& a { color: #FFFFFF; }\n}.elementor .e-4f300f80-7fd1{padding-block-start:14px;padding-block-end:24px;padding-inline-start:14px;padding-inline-end:14px;border-radius:20px;background-color:#616C60;display:flex;flex-direction:column;gap:10px;}.elementor .e-4f9dcf3f-af9a{width:100%;aspect-ratio:4 / 3;object-fit:cover;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;border-radius:12px;}.elementor .e-127eb012-dbdc{font-family:"League Spartan";font-weight:800;font-size:24px;color:#FFFFFF;text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-770f5d3-1af8{font-family:"League Spartan";font-size:16px;color:#FFFFFF;line-height:1.55;padding-block-start:0px;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:10px;& a { color: #FFFFFF; }\n}.elementor .e-6bd6bc15-f648{padding-block-start:14px;padding-block-end:24px;padding-inline-start:14px;padding-inline-end:14px;border-radius:20px;background-color:#616C60;display:flex;flex-direction:column;gap:10px;}.elementor .e-60a086e-1556{width:100%;aspect-ratio:4 / 3;object-fit:cover;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;border-radius:12px;}.elementor .e-756ceee2-fd9b:hover,.elementor .e-756ceee2-fd9b:focus-visible{color:#0A1C0F;}.elementor .e-756ceee2-fd9b{font-family:"League Spartan";font-weight:800;font-size:24px;color:#FFFFFF;text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-2f394aaf-d88e{font-family:"League Spartan";font-size:16px;color:#FFFFFF;line-height:1.55;padding-block-start:0px;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:10px;& a { color: #FFFFFF; }\n}.elementor .e-5a4108ee-b4b0{padding-block-start:14px;padding-block-end:24px;padding-inline-start:14px;padding-inline-end:14px;border-radius:20px;background-color:#616C60;display:flex;flex-direction:column;gap:10px;}.elementor .e-5a920a9b-6367{padding:0px;display:grid;gap:20px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;}.elementor .e-3a67a884-9e80{max-width:1180px;padding:0px;display:flex;flex-direction:column;gap:44px;}.elementor .e-16bc114c-c614{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-4ea66fc9-64bc{font-family:"League Spartan";font-weight:800;font-size:46px;color:#FFFFFF;line-height:1.05;text-transform:uppercase;}.elementor .e-5505cc36-4991{font-family:"League Spartan";font-weight:700;font-size:19px;color:#FFFFFF;}.elementor .e-484cb180-f321{cursor:pointer;padding-block-start:22px;padding-block-end:22px;padding-inline-start:26px;padding-inline-end:26px;}.elementor .e-582683a5-188d{font-family:"League Spartan";font-size:17px;color:#FFFFFF;line-height:1.65;& a { color: #FFFFFF; text-decoration: underline; }\n}.elementor .e-6ede3f81-3936{padding-block-start:0px;padding-block-end:24px;padding-inline-start:26px;padding-inline-end:26px;}.elementor .e-3461c2a-c23c{overflow:hidden;border-radius:20px;background-color:#616C60;}.elementor .e-281fa22e-5a3d{font-family:"League Spartan";font-weight:700;font-size:19px;color:#FFFFFF;}.elementor .e-e8dc280-3681{cursor:pointer;padding-block-start:22px;padding-block-end:22px;padding-inline-start:26px;padding-inline-end:26px;}.elementor .e-3aa9bbf0-baa1{font-family:"League Spartan";font-size:17px;color:#FFFFFF;line-height:1.65;& a { color: #FFFFFF; text-decoration: underline; }\n}.elementor .e-2e170eb9-46f7{padding-block-start:0px;padding-block-end:24px;padding-inline-start:26px;padding-inline-end:26px;}.elementor .e-7cacd8c5-2b05{overflow:hidden;border-radius:20px;background-color:#616C60;}.elementor .e-5fcbd04a-5472{font-family:"League Spartan";font-weight:700;font-size:19px;color:#FFFFFF;}.elementor .e-5587f7b5-67c9{cursor:pointer;padding-block-start:22px;padding-block-end:22px;padding-inline-start:26px;padding-inline-end:26px;}.elementor .e-771c51a2-71c9{font-family:"League Spartan";font-size:17px;color:#FFFFFF;line-height:1.65;& a { color: #FFFFFF; text-decoration: underline; }\n}.elementor .e-3fa01380-afae{padding-block-start:0px;padding-block-end:24px;padding-inline-start:26px;padding-inline-end:26px;}.elementor .e-2b38dcb8-aaba{overflow:hidden;border-radius:20px;background-color:#616C60;}.elementor .e-1efd8c96-1e92{font-family:"League Spartan";font-weight:700;font-size:19px;color:#FFFFFF;}.elementor .e-4ebdfebf-452b{cursor:pointer;padding-block-start:22px;padding-block-end:22px;padding-inline-start:26px;padding-inline-end:26px;}.elementor .e-18f31452-2489{font-family:"League Spartan";font-size:17px;color:#FFFFFF;line-height:1.65;& a { color: #FFFFFF; text-decoration: underline; }\n}.elementor .e-41135e38-7b87{padding-block-start:0px;padding-block-end:24px;padding-inline-start:26px;padding-inline-end:26px;}.elementor .e-6c29ffbd-f14d{overflow:hidden;border-radius:20px;background-color:#616C60;}.elementor .e-16f41688-3f86{font-family:"League Spartan";font-weight:700;font-size:19px;color:#FFFFFF;}.elementor .e-10c5bb96-5288{cursor:pointer;padding-block-start:22px;padding-block-end:22px;padding-inline-start:26px;padding-inline-end:26px;}.elementor .e-77b6b43e-94b6{font-family:"League Spartan";font-size:17px;color:#FFFFFF;line-height:1.65;& a { color: #FFFFFF; text-decoration: underline; }\n}.elementor .e-29e91bf0-b569{padding-block-start:0px;padding-block-end:24px;padding-inline-start:26px;padding-inline-end:26px;}.elementor .e-4639ae30-6064{overflow:hidden;border-radius:20px;background-color:#616C60;}.elementor .e-7bf069d8-c06b{font-family:"League Spartan";font-weight:700;font-size:19px;color:#FFFFFF;}.elementor .e-66e06cba-dc6b{cursor:pointer;padding-block-start:22px;padding-block-end:22px;padding-inline-start:26px;padding-inline-end:26px;}.elementor .e-4ee6af48-d528{font-family:"League Spartan";font-size:17px;color:#FFFFFF;line-height:1.65;& a { color: #FFFFFF; text-decoration: underline; }\n}.elementor .e-611106a3-a82e{padding-block-start:0px;padding-block-end:24px;padding-inline-start:26px;padding-inline-end:26px;}.elementor .e-32ba9cc8-b422{overflow:hidden;border-radius:20px;background-color:#616C60;}.elementor .e-25edcc4d-7d15{display:flex;flex-direction:column;gap:12px;}.elementor .e-690484be-f2c3{max-width:860px;padding:0px;display:flex;flex-direction:column;gap:36px;}.elementor .e-769a9b73-a690{padding-block-start:104px;padding-block-end:104px;padding-inline-start:24px;padding-inline-end:24px;background-color:#0A1C0F;display:flex;flex-direction:column;align-items:center;}.elementor .e-33f277b9-122d{font-family:"League Spartan";font-weight:800;font-size:46px;color:#FFFFFF;line-height:1.05;text-transform:uppercase;}.elementor .e-72ec011a-8a3b{font-family:"League Spartan";font-size:19px;color:#FFFFFF;line-height:1.65;& a { color: #FFFFFF; text-decoration: underline; }\n}.elementor .e-6893b016-1de2{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-530d86c9-8f00:hover,.elementor .e-530d86c9-8f00:focus-visible{color:#0A1C0F;background-color:#FFFFFF;}.elementor .e-530d86c9-8f00{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-178bae13-ff52{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-4ca4b83a-a38e{padding:0px;display:flex;flex-direction:column;gap:16px;}.elementor .e-742865ae-60ad{font-family:"League Spartan";font-weight:700;font-size:17px;color:#FFFFFF;}.elementor .e-61fca16d-ab0c{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-3c1d34b5-eaf5{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-29335768-fe0a:hover,.elementor .e-29335768-fe0a:focus-visible{background-color:#0A1C0F;}.elementor .e-29335768-fe0a{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:0px;border-radius:30px;background-color:rgba(10,28,15,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-5167ca81-f43c{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-5469b279-a359{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-3cd00a57-f1b1:hover,.elementor .e-3cd00a57-f1b1:focus-visible{background-color:#0A1C0F;}.elementor .e-3cd00a57-f1b1{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:0px;border-radius:30px;background-color:rgba(10,28,15,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-4be7389e-29c5{padding:0px;display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;}.elementor .e-3f327707-79a8{padding:0px;display:flex;flex-direction:column;gap:10px;flex:1 1 100%;}.elementor .e-165e73a6-7e40{font-family:"League Spartan";font-weight:700;font-size:17px;color:#FFFFFF;}.elementor .e-5574f659-1809:focus{border-width:1px;border-color:#328249;border-style:solid;}.elementor .e-5574f659-1809{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-7729fb51-60fe{padding:0px;display:flex;flex-direction:column;gap:8px;flex:1 1 calc(50% - 9px);}.elementor .e-2fa7dd79-58c7{font-family:"League Spartan";font-weight:700;font-size:17px;color:#FFFFFF;}.elementor .e-78076a3f-89ab:focus{border-width:1px;border-color:#328249;border-style:solid;}.elementor .e-78076a3f-89ab{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-66c69286-2752{padding:0px;display:flex;flex-direction:column;gap:8px;flex:1 1 calc(50% - 9px);}.elementor .e-2217d560-bea7{font-family:"League Spartan";font-weight:700;font-size:17px;color:#FFFFFF;}.elementor .e-1a2f9b2f-f58a:focus{border-width:1px;border-color:#328249;border-style:solid;}.elementor .e-1a2f9b2f-f58a{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-4791f204-4e67{padding:0px;display:flex;flex-direction:column;gap:8px;flex:1 1 calc(50% - 9px);}.elementor .e-36c2b56-b9ce{font-family:"League Spartan";font-weight:700;font-size:17px;color:#FFFFFF;}.elementor .e-b589da3-394f:focus{border-width:1px;border-color:#328249;border-style:solid;}.elementor .e-b589da3-394f{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-682b6e9c-81b5{padding:0px;display:flex;flex-direction:column;gap:8px;flex:1 1 calc(50% - 9px);}.elementor .e-33e63ead-c61b{font-family:"League Spartan";font-weight:700;font-size:17px;color:#FFFFFF;}.elementor .e-c5eb079-cfa7:focus{border-width:1px;border-color:#328249;border-style:solid;}.elementor .e-c5eb079-cfa7{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-57c81a8b-d9d6{padding:0px;display:flex;flex-direction:column;gap:8px;flex:1 1 calc(50% - 9px);}.elementor .e-6bc2a260-33c2{font-family:"League Spartan";font-weight:700;font-size:17px;color:#FFFFFF;}.elementor .e-2325aaca-d60e{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-347fd0e4-14a3{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-6973a3ea-50bf:hover,.elementor .e-6973a3ea-50bf:focus-visible{background-color:#0A1C0F;}.elementor .e-6973a3ea-50bf{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:0px;border-radius:30px;background-color:rgba(10,28,15,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-61313295-4d39{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-32574ccf-4194{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-19e6d7d-c1e4:hover,.elementor .e-19e6d7d-c1e4:focus-visible{background-color:#0A1C0F;}.elementor .e-19e6d7d-c1e4{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:0px;border-radius:30px;background-color:rgba(10,28,15,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-47221c80-951a{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-487fa164-34ab{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-629d8dd1-87b5:hover,.elementor .e-629d8dd1-87b5:focus-visible{background-color:#0A1C0F;}.elementor .e-629d8dd1-87b5{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:0px;border-radius:30px;background-color:rgba(10,28,15,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-9cfb2fe-a09e{padding:0px;display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;}.elementor .e-6c9eac28-903c{padding:0px;display:flex;flex-direction:column;gap:10px;flex:1 1 100%;}.elementor .e-6ae15d54-c66b{font-family:"League Spartan";font-weight:700;font-size:17px;color:#FFFFFF;}.elementor .e-58e6623a-9113{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-154634f5-c868{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-3d493127-64eb:hover,.elementor .e-3d493127-64eb:focus-visible{background-color:#0A1C0F;}.elementor .e-3d493127-64eb{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:0px;border-radius:30px;background-color:rgba(10,28,15,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-1981496a-f04f{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-bb7fe35-3647{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-65d216eb-8611:hover,.elementor .e-65d216eb-8611:focus-visible{background-color:#0A1C0F;}.elementor .e-65d216eb-8611{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:0px;border-radius:30px;background-color:rgba(10,28,15,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-136c94fb-57a0{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-70455470-eafa{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-3ab63dd4-a2d8:hover,.elementor .e-3ab63dd4-a2d8:focus-visible{background-color:#0A1C0F;}.elementor .e-3ab63dd4-a2d8{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:0px;border-radius:30px;background-color:rgba(10,28,15,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-6d74017c-a31c{padding:0px;display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;}.elementor .e-5ed86cf0-57b6{padding:0px;display:flex;flex-direction:column;gap:10px;flex:1 1 100%;}.elementor .e-5299f996-53d4{font-family:"League Spartan";font-weight:700;font-size:17px;color:#FFFFFF;}.elementor .e-1f8a6c18-a021:focus{border-width:1px;border-color:#328249;border-style:solid;}.elementor .e-1f8a6c18-a021{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-2743be0-59e5{padding:0px;display:flex;flex-direction:column;gap:8px;flex:1 1 100%;}.elementor .e-75857ef7-9610{font-family:"League Spartan";font-weight:700;font-size:18px;color:#FFFFFF;}.elementor .e-6f8006f0-d142{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-6b4e2e07-9df7{font-family:"League Spartan";font-weight:700;font-size:18px;color:#FFFFFF;}.elementor .e-442d91ab-f48a{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-678a846c-7974:hover,.elementor .e-678a846c-7974:focus-visible{background-color:#359651;}.elementor .e-678a846c-7974{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-54fc05be-78b9{padding:0px;display:flex;flex-direction:row;gap:18px;flex-wrap:wrap;}.elementor .e-b621b58-4722{font-family:"League Spartan";font-size:14px;color:#D9D9D9;line-height:1.55;& a { color: #FFFFFF; text-decoration: underline; }\n}.elementor .e-1f6c51ab-7e90{max-width:860px;padding:0px;display:flex;flex-direction:column;gap:36px;}.elementor .e-2e82446d-c6a0{position:relative;padding-block-start:155px;padding-block-end:112px;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%);}