.elementor .e-654faf64-d112{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-79367ec8-499e{font-family:"League Spartan";font-weight:800;font-size:68px;color:#FFFFFF;line-height:1;text-transform:uppercase;}.elementor .e-404a6e3-4ffa{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-5b4b6055-fada:hover,.elementor .e-5b4b6055-fada:focus-visible{background-color:#359651;}.elementor .e-5b4b6055-fada{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-77d093ad-b312:hover,.elementor .e-77d093ad-b312:focus-visible{color:#0A1C0F;background-color:#FFFFFF;}.elementor .e-77d093ad-b312{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-1424186f-83d4{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-2db71a3d-c696{padding:0px;display:flex;flex-direction:column;gap:22px;flex:1 1 0px;}.elementor .e-2a2b89a7-1bb7{width:100%;height:100%;object-fit:cover;border-radius:20px;}.elementor .e-725124a4-fc1c{aspect-ratio:4 / 3;padding:0px;flex:1 1 0px;}.elementor .e-4cefca22-417a{max-width:1180px;padding:0px;display:flex;flex-direction:row;gap:56px;align-items:center;}.elementor .e-181b3f0d-90f5{font-family:"League Spartan";font-weight:800;font-size:22px;color:#FFFFFF;text-transform:uppercase;}.elementor .e-4e0929df-a7d1{font-family:"League Spartan";font-size:16px;color:#D9D9D9;line-height:1.5;}.elementor .e-7396b898-57ad{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-33b1f153-4185{font-family:"League Spartan";font-weight:800;font-size:22px;color:#FFFFFF;text-transform:uppercase;}.elementor .e-1be0646b-a23d{font-family:"League Spartan";font-size:16px;color:#D9D9D9;line-height:1.5;}.elementor .e-47089fb3-db02{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-37ebac0c-9878{font-family:"League Spartan";font-weight:800;font-size:22px;color:#FFFFFF;text-transform:uppercase;}.elementor .e-7790fe5f-1f2c{font-family:"League Spartan";font-size:16px;color:#D9D9D9;line-height:1.5;}.elementor .e-570aa354-71c4{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-34383e6b-df81{font-family:"League Spartan";font-weight:800;font-size:22px;color:#FFFFFF;text-transform:uppercase;}.elementor .e-7719f131-dd87{font-family:"League Spartan";font-size:16px;color:#D9D9D9;line-height:1.5;}.elementor .e-1cc71b16-543b{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-5f54bea5-b46f{max-width:1180px;padding:0px;display:grid;gap:16px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;}.elementor .e-405b81a0-e754{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-75db5738-6afd{font-family:"League Spartan";font-weight:800;font-size:46px;color:#FFFFFF;line-height:1.05;text-transform:uppercase;}.elementor .e-a893ff3-9a93{font-family:"League Spartan";font-size:19px;color:#FFFFFF;line-height:1.65;& a { color: #FFFFFF; text-decoration: underline; }\n}.elementor .e-7e54c326-2e91{font-family:"League Spartan";font-size:19px;color:#FFFFFF;line-height:1.65;& a { color: #FFFFFF; text-decoration: underline; }\n}.elementor .e-767b7470-1d3a{padding:0px;display:flex;flex-direction:column;gap:18px;flex:1 1 0px;}.elementor .e-2053da6e-590f{font-family:"League Spartan";font-weight:700;font-size:23px;color:#FFFFFF;text-transform:uppercase;}.elementor .e-7ddf9c9-4250{font-family:"League Spartan";font-size:17px;color:#C0C4BC;line-height:1.6;}.elementor .e-3ecaf3e8-a640{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-31b714d6-bbc1{font-family:"League Spartan";font-weight:700;font-size:23px;color:#FFFFFF;text-transform:uppercase;}.elementor .e-4768f476-9734{font-family:"League Spartan";font-size:17px;color:#C0C4BC;line-height:1.6;}.elementor .e-39df85d6-338e{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-f289946-a546{font-family:"League Spartan";font-weight:700;font-size:23px;color:#FFFFFF;text-transform:uppercase;}.elementor .e-6614768f-2d2f{font-family:"League Spartan";font-size:17px;color:#C0C4BC;line-height:1.6;}.elementor .e-5fe131aa-cc81{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-bb65ae7-50fe{padding:0px;display:flex;flex-direction:column;gap:16px;flex:1 1 0px;}.elementor .e-4768a4d9-a6c4{max-width:1180px;padding:0px;display:flex;flex-direction:row;gap:72px;align-items:flex-start;}.elementor .e-ba606ae-1b45{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-981d04d-1740{font-family:"League Spartan";font-weight:800;font-size:46px;color:#FFFFFF;line-height:1.05;text-transform:uppercase;}.elementor .e-6ad232db-ecc5{font-family:"League Spartan";font-size:19px;color:#C0C4BC;line-height:1.65;}.elementor .e-6d9a3209-8359{max-width:720px;padding:0px;display:flex;flex-direction:column;gap:16px;}.elementor .e-26d3d25a-b02d{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-7ca5c4d4-799f{font-family:"League Spartan";font-weight:700;font-size:13px;color:#D9D9D9;letter-spacing:0.12em;text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-210db5b-4165:hover,.elementor .e-210db5b-4165:focus-visible{color:#0A1C0F;}.elementor .e-210db5b-4165{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-4747ddce-3842{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-2c320441-b74a{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-37d408db-7e3e{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-55e33bfa-9833{font-family:"League Spartan";font-weight:700;font-size:13px;color:#D9D9D9;letter-spacing:0.12em;text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-349707d4-aab0:hover,.elementor .e-349707d4-aab0:focus-visible{color:#0A1C0F;}.elementor .e-349707d4-aab0{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-7c09d32b-c733{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-79376ae1-6034{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-60336fb3-a20c{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-2ae10f60-5c97{font-family:"League Spartan";font-weight:700;font-size:13px;color:#D9D9D9;letter-spacing:0.12em;text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-1c8cc90d-4d92:hover,.elementor .e-1c8cc90d-4d92:focus-visible{color:#0A1C0F;}.elementor .e-1c8cc90d-4d92{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-2cda8b6f-2b45{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-cb1d95d-60c8{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-6ced39d2-e396{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-4a032cc8-fe4d{font-family:"League Spartan";font-weight:700;font-size:13px;color:#D9D9D9;letter-spacing:0.12em;text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-240e1b1e-46e6:hover,.elementor .e-240e1b1e-46e6:focus-visible{color:#0A1C0F;}.elementor .e-240e1b1e-46e6{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-1d1dd91b-f0df{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-627891f5-d2ba{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-7a324ab-9c00{padding:0px;display:grid;gap:20px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;}.elementor .e-70adc990-c852{font-family:"League Spartan";font-size:18px;color:#FFFFFF;line-height:1.6;& a { color: #FFFFFF; text-decoration: underline; }\n}.elementor .e-5f8781fa-77f6{max-width:1180px;padding:0px;display:flex;flex-direction:column;gap:44px;}.elementor .e-32a5e9fb-5f34{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-29aa658a-c038{font-family:"League Spartan";font-weight:800;font-size:46px;color:#FFFFFF;line-height:1.05;text-transform:uppercase;}.elementor .e-724305e5-d9c0{font-family:"League Spartan";font-weight:800;font-size:52px;color:#328249;line-height:1;}.elementor .e-5592e2cc-da84{font-family:"League Spartan";font-weight:700;font-size:22px;color:#FFFFFF;text-transform:uppercase;}.elementor .e-5b3c846c-134e{font-family:"League Spartan";font-size:16px;color:#C0C4BC;line-height:1.6;}.elementor .e-7661c21d-4aeb{padding-block-start:26px;padding-block-end:26px;padding-inline-start:26px;padding-inline-end:26px;border-radius:20px;background-color:#0A1C0F;display:flex;flex-direction:column;gap:12px;}.elementor .e-d6a56a7-d9b8{font-family:"League Spartan";font-weight:800;font-size:52px;color:#328249;line-height:1;}.elementor .e-167f8d10-e6ea{font-family:"League Spartan";font-weight:700;font-size:22px;color:#FFFFFF;text-transform:uppercase;}.elementor .e-626134b7-5068{font-family:"League Spartan";font-size:16px;color:#C0C4BC;line-height:1.6;}.elementor .e-750a6e74-38e4{padding-block-start:26px;padding-block-end:26px;padding-inline-start:26px;padding-inline-end:26px;border-radius:20px;background-color:#0A1C0F;display:flex;flex-direction:column;gap:12px;}.elementor .e-4d921076-181a{font-family:"League Spartan";font-weight:800;font-size:52px;color:#328249;line-height:1;}.elementor .e-5336ec8c-a9cb{font-family:"League Spartan";font-weight:700;font-size:22px;color:#FFFFFF;text-transform:uppercase;}.elementor .e-78af6269-18fc{font-family:"League Spartan";font-size:16px;color:#C0C4BC;line-height:1.6;}.elementor .e-51118e3-9839{padding-block-start:26px;padding-block-end:26px;padding-inline-start:26px;padding-inline-end:26px;border-radius:20px;background-color:#0A1C0F;display:flex;flex-direction:column;gap:12px;}.elementor .e-364f3674-239a{font-family:"League Spartan";font-weight:800;font-size:52px;color:#328249;line-height:1;}.elementor .e-e1f7af9-cbb8{font-family:"League Spartan";font-weight:700;font-size:22px;color:#FFFFFF;text-transform:uppercase;}.elementor .e-e37e419-4d8e{font-family:"League Spartan";font-size:16px;color:#C0C4BC;line-height:1.6;}.elementor .e-6993b604-7554{padding-block-start:26px;padding-block-end:26px;padding-inline-start:26px;padding-inline-end:26px;border-radius:20px;background-color:#0A1C0F;display:flex;flex-direction:column;gap:12px;}.elementor .e-69d57002-5b11{padding:0px;display:grid;gap:20px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;}.elementor .e-436c999e-bd08{max-width:1180px;padding:0px;display:flex;flex-direction:column;gap:44px;}.elementor .e-2c075548-4dc8{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-792317c2-97cb{width:100%;height:100%;object-fit:cover;border-radius:20px;}.elementor .e-7bcae054-33b2{aspect-ratio:4 / 3;padding:0px;flex:1 1 0px;}.elementor .e-6df36783-3e00{font-family:"League Spartan";font-weight:800;font-size:46px;color:#FFFFFF;line-height:1.05;text-transform:uppercase;}.elementor .e-113748a6-ccf2{font-family:"League Spartan";font-size:19px;color:#FFFFFF;line-height:1.65;& a { color: #FFFFFF; text-decoration: underline; }\n}.elementor .e-333d21eb-90f4{font-family:"League Spartan";font-size:17px;color:#C0C4BC;line-height:1.7;& a { color: #FFFFFF; text-decoration: underline; }\n}.elementor .e-5ecbb0b4-a89f{padding:0px;display:flex;flex-direction:column;gap:18px;flex:1 1 0px;}.elementor .e-10f6f6a7-ab00{max-width:1180px;padding:0px;display:flex;flex-direction:row;gap:64px;align-items:center;}.elementor .e-77b43f6-5ca4{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-4c6f356d-ea22{font-family:"League Spartan";font-weight:800;font-size:46px;color:#FFFFFF;line-height:1.05;text-transform:uppercase;}.elementor .e-475beb02-ee13{font-family:"League Spartan";font-weight:700;font-size:19px;color:#FFFFFF;}.elementor .e-307d4404-1edc{cursor:pointer;padding-block-start:22px;padding-block-end:22px;padding-inline-start:26px;padding-inline-end:26px;}.elementor .e-33d2e5f2-1340{font-family:"League Spartan";font-size:17px;color:#FFFFFF;line-height:1.65;& a { color: #FFFFFF; text-decoration: underline; }\n}.elementor .e-edc08c3-d4f8{padding-block-start:0px;padding-block-end:24px;padding-inline-start:26px;padding-inline-end:26px;}.elementor .e-1ae6dc25-2e17{overflow:hidden;border-radius:20px;background-color:#616C60;}.elementor .e-3040433c-18e6{font-family:"League Spartan";font-weight:700;font-size:19px;color:#FFFFFF;}.elementor .e-5f7e167e-f05d{cursor:pointer;padding-block-start:22px;padding-block-end:22px;padding-inline-start:26px;padding-inline-end:26px;}.elementor .e-6c3f83e8-1408{font-family:"League Spartan";font-size:17px;color:#FFFFFF;line-height:1.65;& a { color: #FFFFFF; text-decoration: underline; }\n}.elementor .e-1a33c744-23f5{padding-block-start:0px;padding-block-end:24px;padding-inline-start:26px;padding-inline-end:26px;}.elementor .e-66f22080-e882{overflow:hidden;border-radius:20px;background-color:#616C60;}.elementor .e-1e1e88f-77be{font-family:"League Spartan";font-weight:700;font-size:19px;color:#FFFFFF;}.elementor .e-cb53d44-ed32{cursor:pointer;padding-block-start:22px;padding-block-end:22px;padding-inline-start:26px;padding-inline-end:26px;}.elementor .e-456bd2f1-b449{font-family:"League Spartan";font-size:17px;color:#FFFFFF;line-height:1.65;& a { color: #FFFFFF; text-decoration: underline; }\n}.elementor .e-b5c9fee-11be{padding-block-start:0px;padding-block-end:24px;padding-inline-start:26px;padding-inline-end:26px;}.elementor .e-1937f311-b26c{overflow:hidden;border-radius:20px;background-color:#616C60;}.elementor .e-6d863dea-b26d{font-family:"League Spartan";font-weight:700;font-size:19px;color:#FFFFFF;}.elementor .e-56abe4b7-1779{cursor:pointer;padding-block-start:22px;padding-block-end:22px;padding-inline-start:26px;padding-inline-end:26px;}.elementor .e-121d281e-1fb6{font-family:"League Spartan";font-size:17px;color:#FFFFFF;line-height:1.65;& a { color: #FFFFFF; text-decoration: underline; }\n}.elementor .e-5aea7fc9-1906{padding-block-start:0px;padding-block-end:24px;padding-inline-start:26px;padding-inline-end:26px;}.elementor .e-10db56e7-fff8{overflow:hidden;border-radius:20px;background-color:#616C60;}.elementor .e-556e51a2-dea4{font-family:"League Spartan";font-weight:700;font-size:19px;color:#FFFFFF;}.elementor .e-59cc14db-a047{cursor:pointer;padding-block-start:22px;padding-block-end:22px;padding-inline-start:26px;padding-inline-end:26px;}.elementor .e-317d5d51-e0df{font-family:"League Spartan";font-size:17px;color:#FFFFFF;line-height:1.65;& a { color: #FFFFFF; text-decoration: underline; }\n}.elementor .e-44ca73c6-7ce7{padding-block-start:0px;padding-block-end:24px;padding-inline-start:26px;padding-inline-end:26px;}.elementor .e-5c0d517e-11a0{overflow:hidden;border-radius:20px;background-color:#616C60;}.elementor .e-1bb47ac6-991a{font-family:"League Spartan";font-weight:700;font-size:19px;color:#FFFFFF;}.elementor .e-624d9e3f-5059{cursor:pointer;padding-block-start:22px;padding-block-end:22px;padding-inline-start:26px;padding-inline-end:26px;}.elementor .e-98959ca-bf4e{font-family:"League Spartan";font-size:17px;color:#FFFFFF;line-height:1.65;& a { color: #FFFFFF; text-decoration: underline; }\n}.elementor .e-1ff5d285-b07c{padding-block-start:0px;padding-block-end:24px;padding-inline-start:26px;padding-inline-end:26px;}.elementor .e-55709bba-49fb{overflow:hidden;border-radius:20px;background-color:#616C60;}.elementor .e-43260c18-ba90{display:flex;flex-direction:column;gap:12px;}.elementor .e-440ba7c4-536b{max-width:860px;padding:0px;display:flex;flex-direction:column;gap:36px;}.elementor .e-6312cd9-4a37{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-3c2bd3ca-538b{font-family:"League Spartan";font-weight:800;font-size:46px;color:#FFFFFF;line-height:1.05;text-transform:uppercase;}.elementor .e-7b6678d0-ce4f{font-family:"League Spartan";font-size:19px;color:#FFFFFF;line-height:1.65;& a { color: #FFFFFF; text-decoration: underline; }\n}.elementor .e-7d465359-a7dc{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-3ff48c87-f74e:hover,.elementor .e-3ff48c87-f74e:focus-visible{color:#0A1C0F;background-color:#FFFFFF;}.elementor .e-3ff48c87-f74e{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-566383f6-79fa{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-abd6eb7-a1e5{padding:0px;display:flex;flex-direction:column;gap:16px;}.elementor .e-43958b9a-9714{font-family:"League Spartan";font-weight:700;font-size:17px;color:#FFFFFF;}.elementor .e-22fa0a6e-9d92{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-5e5272af-26a0{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-537db871-a9e2:hover,.elementor .e-537db871-a9e2:focus-visible{background-color:#0A1C0F;}.elementor .e-537db871-a9e2{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-14659c9-b869{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-572c4b3e-c887{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-5659b5e4-bb3c:hover,.elementor .e-5659b5e4-bb3c:focus-visible{background-color:#0A1C0F;}.elementor .e-5659b5e4-bb3c{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-1523f8d0-2ca9{padding:0px;display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;}.elementor .e-706192f-2999{padding:0px;display:flex;flex-direction:column;gap:10px;flex:1 1 100%;}.elementor .e-4a6449ee-fddc{font-family:"League Spartan";font-weight:700;font-size:17px;color:#FFFFFF;}.elementor .e-198369e0-c2d4:focus{border-width:1px;border-color:#328249;border-style:solid;}.elementor .e-198369e0-c2d4{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-1494df83-6735{padding:0px;display:flex;flex-direction:column;gap:8px;flex:1 1 calc(50% - 9px);}.elementor .e-3cd2847e-b05d{font-family:"League Spartan";font-weight:700;font-size:17px;color:#FFFFFF;}.elementor .e-1967cc99-3f55:focus{border-width:1px;border-color:#328249;border-style:solid;}.elementor .e-1967cc99-3f55{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-5a6ea68e-85a8{padding:0px;display:flex;flex-direction:column;gap:8px;flex:1 1 calc(50% - 9px);}.elementor .e-5d3f4508-903b{font-family:"League Spartan";font-weight:700;font-size:17px;color:#FFFFFF;}.elementor .e-699d094e-c452:focus{border-width:1px;border-color:#328249;border-style:solid;}.elementor .e-699d094e-c452{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-75301ae9-9980{padding:0px;display:flex;flex-direction:column;gap:8px;flex:1 1 calc(50% - 9px);}.elementor .e-7221e6ce-2e78{font-family:"League Spartan";font-weight:700;font-size:17px;color:#FFFFFF;}.elementor .e-2a3c82ea-cc27:focus{border-width:1px;border-color:#328249;border-style:solid;}.elementor .e-2a3c82ea-cc27{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-557a2da3-6fff{padding:0px;display:flex;flex-direction:column;gap:8px;flex:1 1 calc(50% - 9px);}.elementor .e-372ca278-edca{font-family:"League Spartan";font-weight:700;font-size:17px;color:#FFFFFF;}.elementor .e-7cc9f843-942a:focus{border-width:1px;border-color:#328249;border-style:solid;}.elementor .e-7cc9f843-942a{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-3689ea32-8120{padding:0px;display:flex;flex-direction:column;gap:8px;flex:1 1 calc(50% - 9px);}.elementor .e-47e92281-4b54{font-family:"League Spartan";font-weight:700;font-size:17px;color:#FFFFFF;}.elementor .e-449d0269-a933:focus{border-width:1px;border-color:#328249;border-style:solid;}.elementor .e-449d0269-a933{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-782903fc-7fe1{padding:0px;display:flex;flex-direction:column;gap:8px;flex:1 1 calc(50% - 9px);}.elementor .e-2f60a2a6-41c8{font-family:"League Spartan";font-weight:700;font-size:17px;color:#FFFFFF;}.elementor .e-4f24804c-44f3{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-3c57c2bf-a3e0{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-5c7302f4-9880:hover,.elementor .e-5c7302f4-9880:focus-visible{background-color:#0A1C0F;}.elementor .e-5c7302f4-9880{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-5dfb3119-50ee{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-13571683-f4fd{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-60e777e7-1403:hover,.elementor .e-60e777e7-1403:focus-visible{background-color:#0A1C0F;}.elementor .e-60e777e7-1403{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-3c476eb-15c3{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-279a7e3e-e273{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-3080ddee-db26:hover,.elementor .e-3080ddee-db26:focus-visible{background-color:#0A1C0F;}.elementor .e-3080ddee-db26{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-7a03c149-8e3e{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-33959040-b97a{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-1e3dbc47-6033:hover,.elementor .e-1e3dbc47-6033:focus-visible{background-color:#0A1C0F;}.elementor .e-1e3dbc47-6033{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-43883548-4a54{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-1613bfeb-747a{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-65a858e8-b527:hover,.elementor .e-65a858e8-b527:focus-visible{background-color:#0A1C0F;}.elementor .e-65a858e8-b527{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-240d9b80-443e{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-6024ffaa-54a9{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-40714df0-cdbc:hover,.elementor .e-40714df0-cdbc:focus-visible{background-color:#0A1C0F;}.elementor .e-40714df0-cdbc{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-625c9388-4cf9{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-4ed7511-1fec{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-144a59ce-7490:hover,.elementor .e-144a59ce-7490:focus-visible{background-color:#0A1C0F;}.elementor .e-144a59ce-7490{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-624ac5ca-93b5{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-7978cb70-d5e1{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-13ca0e15-ecf0:hover,.elementor .e-13ca0e15-ecf0:focus-visible{background-color:#0A1C0F;}.elementor .e-13ca0e15-ecf0{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-4e228355-2faa{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-2175c46f-d184{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-f1c990a-d716:hover,.elementor .e-f1c990a-d716:focus-visible{background-color:#0A1C0F;}.elementor .e-f1c990a-d716{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-31d82499-4d0a{padding:0px;display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;}.elementor .e-35678f7b-fdb8{padding:0px;display:flex;flex-direction:column;gap:10px;flex:1 1 100%;}.elementor .e-44d74885-eff9{font-family:"League Spartan";font-weight:700;font-size:17px;color:#FFFFFF;}.elementor .e-1f5cf84f-e081{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-132c7bbb-df71{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-62fca0a8-3076:hover,.elementor .e-62fca0a8-3076:focus-visible{background-color:#0A1C0F;}.elementor .e-62fca0a8-3076{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-1a8b2cb6-2b14{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-60a7c19a-13db{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-55f9e4a8-f1d9:hover,.elementor .e-55f9e4a8-f1d9:focus-visible{background-color:#0A1C0F;}.elementor .e-55f9e4a8-f1d9{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-738e68d9-9665{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-2b1ca45c-e751{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-7aa4541f-f225:hover,.elementor .e-7aa4541f-f225:focus-visible{background-color:#0A1C0F;}.elementor .e-7aa4541f-f225{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-763ce970-d707{padding:0px;display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;}.elementor .e-4c6330e7-ae94{padding:0px;display:flex;flex-direction:column;gap:10px;flex:1 1 100%;}.elementor .e-51143-8c59{font-family:"League Spartan";font-weight:700;font-size:17px;color:#FFFFFF;}.elementor .e-78bf79d2-d2a9:focus{border-width:1px;border-color:#328249;border-style:solid;}.elementor .e-78bf79d2-d2a9{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-34343c9c-4ec7{padding:0px;display:flex;flex-direction:column;gap:8px;flex:1 1 100%;}.elementor .e-3aae4314-3505{font-family:"League Spartan";font-weight:700;font-size:18px;color:#FFFFFF;}.elementor .e-c73a31c-79de{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-ce35f36-f959{font-family:"League Spartan";font-weight:700;font-size:18px;color:#FFFFFF;}.elementor .e-fb8229f-1879{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-28c4c63-b6a2:hover,.elementor .e-28c4c63-b6a2:focus-visible{background-color:#359651;}.elementor .e-28c4c63-b6a2{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-740ca8a7-2154{padding:0px;display:flex;flex-direction:row;gap:18px;flex-wrap:wrap;}.elementor .e-ada2192-1675{font-family:"League Spartan";font-size:14px;color:#D9D9D9;line-height:1.55;& a { color: #FFFFFF; text-decoration: underline; }\n}.elementor .e-283bf7e0-d892{max-width:860px;padding:0px;display:flex;flex-direction:column;gap:36px;}.elementor .e-35d688eb-f48d{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%);}