.elementor .e-485cbc71-5ef3{font-family:"League Spartan";font-weight:700;font-size:15px;color:#359651;letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-3d512853-b1a9{font-family:"League Spartan";font-weight:800;font-size:52px;color:#FFFFFF;line-height:1.04;text-transform:uppercase;}.elementor .e-2ce64603-7ea4{max-width:640px;font-family:"League Spartan";font-size:20px;color:#FFFFFF;line-height:1.6;}.elementor .e-1d00b3fc-8142{font-family:"League Spartan";font-weight:700;font-size:15px;color:#FFFFFF;padding-block-start:9px;padding-block-end:7px;padding-inline-start:18px;padding-inline-end:18px;border-radius:999px;background-color:#616C60;}.elementor .e-1c3f4f71-5a12{font-family:"League Spartan";font-weight:700;font-size:15px;color:#FFFFFF;padding-block-start:9px;padding-block-end:7px;padding-inline-start:18px;padding-inline-end:18px;border-radius:999px;background-color:#616C60;}.elementor .e-3421cf6c-3670{font-family:"League Spartan";font-weight:700;font-size:15px;color:#FFFFFF;padding-block-start:9px;padding-block-end:7px;padding-inline-start:18px;padding-inline-end:18px;border-radius:999px;background-color:#616C60;}.elementor .e-3097abfe-e14f{padding-block-start:4px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;}.elementor .e-6a105d18-7cd7:hover,.elementor .e-6a105d18-7cd7:focus-visible{background-color:#359651;}.elementor .e-6a105d18-7cd7{font-family:"League Spartan";font-weight:700;font-size:17px;color:#FFFFFF;letter-spacing:0.04em;text-decoration:none !important;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-403bcb42-37bf:hover,.elementor .e-403bcb42-37bf:focus-visible{color:#0A1C0F;background-color:#FFFFFF;}.elementor .e-403bcb42-37bf{font-family:"League Spartan";font-weight:700;font-size:17px;color:#FFFFFF;letter-spacing:0.04em;text-decoration:none !important;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-24798c2d-6683{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-4a3efa3-a0e1{padding:0px;display:flex;flex-direction:column;gap:22px;flex:1 1 0px;}.elementor .e-620325a7-8005{width:100%;height:640px;aspect-ratio:auto;object-fit:cover;border-radius:20px;object-position: center;\n}.elementor .e-3d9b24eb-ef3b{padding:0px;flex:1 1 0px;}.elementor .e-395fe444-e6c4{width:100%;max-width:1640px;padding:0px;display:flex;flex-direction:row;gap:56px;align-items:center;}.elementor .e-5d74f275-f811{padding-block-start:120px;padding-block-end:72px;padding-inline-start:24px;padding-inline-end:24px;background-color:#0A1C0F;display:flex;flex-direction:column;align-items:center;}.elementor .e-5de748a9-c510{font-family:"League Spartan";font-weight:800;font-size:46px;color:#FFFFFF;line-height:1.05;text-transform:uppercase;}.elementor .e-21aa4662-b7c3{max-width:720px;font-family:"League Spartan";font-size:19px;color:#FFFFFF;line-height:1.65;}.elementor .e-11678712-4fba{max-width:760px;padding:0px;display:flex;flex-direction:column;gap:14px;}.elementor .e-10c492f5-7097{font-family:"League Spartan";font-weight:800;font-size:40px;color:#359651;line-height:1;}.elementor .e-29baad6f-4334{font-family:"League Spartan";font-weight:800;font-size:21px;color:#FFFFFF;line-height:1.15;text-transform:uppercase;}.elementor .e-77be4031-6e1b{font-family:"League Spartan";font-size:16px;color:#D9D9D9;line-height:1.6;}.elementor .e-5539d2a6-35e4{padding:26px;border-radius:20px;background-color:#0A1C0F;display:flex;flex-direction:column;gap:10px;}.elementor .e-565343ac-3758{font-family:"League Spartan";font-weight:800;font-size:40px;color:#359651;line-height:1;}.elementor .e-59348e56-d460{font-family:"League Spartan";font-weight:800;font-size:21px;color:#FFFFFF;line-height:1.15;text-transform:uppercase;}.elementor .e-6d4abfab-f9f2{font-family:"League Spartan";font-size:16px;color:#D9D9D9;line-height:1.6;}.elementor .e-47504ad9-f375{padding:26px;border-radius:20px;background-color:#0A1C0F;display:flex;flex-direction:column;gap:10px;}.elementor .e-5df5d2f3-89ce{font-family:"League Spartan";font-weight:800;font-size:40px;color:#359651;line-height:1;}.elementor .e-138157cd-ff74{font-family:"League Spartan";font-weight:800;font-size:21px;color:#FFFFFF;line-height:1.15;text-transform:uppercase;}.elementor .e-2e9f18b0-b469{font-family:"League Spartan";font-size:16px;color:#D9D9D9;line-height:1.6;}.elementor .e-62d4175d-9de4{padding:26px;border-radius:20px;background-color:#0A1C0F;display:flex;flex-direction:column;gap:10px;}.elementor .e-41734563-afa7{font-family:"League Spartan";font-weight:800;font-size:40px;color:#359651;line-height:1;}.elementor .e-1c2dfde7-ac03{font-family:"League Spartan";font-weight:800;font-size:21px;color:#FFFFFF;line-height:1.15;text-transform:uppercase;}.elementor .e-1bc886f1-cb2b{font-family:"League Spartan";font-size:16px;color:#D9D9D9;line-height:1.6;}.elementor .e-224c0a1c-c808{padding:26px;border-radius:20px;background-color:#0A1C0F;display:flex;flex-direction:column;gap:10px;}.elementor .e-6760a0ee-1ed2{font-family:"League Spartan";font-weight:800;font-size:40px;color:#359651;line-height:1;}.elementor .e-1d68efeb-28a8{font-family:"League Spartan";font-weight:800;font-size:21px;color:#FFFFFF;line-height:1.15;text-transform:uppercase;}.elementor .e-726e5b8d-a4d4{font-family:"League Spartan";font-size:16px;color:#D9D9D9;line-height:1.6;}.elementor .e-62a78b38-b1f0{padding:26px;border-radius:20px;background-color:#0A1C0F;display:flex;flex-direction:column;gap:10px;}.elementor .e-24ad1304-cd16{font-family:"League Spartan";font-weight:800;font-size:40px;color:#359651;line-height:1;}.elementor .e-5f0e4f71-27d0{font-family:"League Spartan";font-weight:800;font-size:21px;color:#FFFFFF;line-height:1.15;text-transform:uppercase;}.elementor .e-221bc48c-34fb{font-family:"League Spartan";font-size:16px;color:#D9D9D9;line-height:1.6;}.elementor .e-3be920df-f6c2{padding:26px;border-radius:20px;background-color:#0A1C0F;display:flex;flex-direction:column;gap:10px;}.elementor .e-5a6ed526-d5b8{padding:0px;display:grid;gap:16px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;}.elementor .e-4b60980b-2ca7{width:100%;max-width:1640px;padding:0px;display:flex;flex-direction:column;gap:40px;}.elementor .e-5a7f7244-2f08{padding-block-start:72px;padding-block-end:72px;padding-inline-start:24px;padding-inline-end:24px;background-color:#616C60;display:flex;flex-direction:column;align-items:center;}.elementor .e-425df45f-ab04{font-family:"League Spartan";font-weight:800;font-size:46px;color:#FFFFFF;line-height:1.05;text-transform:uppercase;}.elementor .e-4ca26557-f731{max-width:760px;padding:0px;display:flex;flex-direction:column;gap:14px;}.elementor .e-8f6e54f-c3c7{font-family:"League Spartan";font-weight:800;font-size:28px;color:#FFFFFF;line-height:1.1;text-transform:uppercase;}.elementor .e-3d442dd9-5477{font-family:"League Spartan";font-size:16px;color:#FFFFFF;line-height:1.5;}.elementor .e-7b5f49a4-a020{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-b68473a-f328{font-family:"League Spartan";font-weight:800;font-size:28px;color:#FFFFFF;line-height:1.1;text-transform:uppercase;}.elementor .e-2a7639a6-bd12{font-family:"League Spartan";font-size:16px;color:#FFFFFF;line-height:1.5;}.elementor .e-1fd1c30b-a690{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-5d8795cc-8518{font-family:"League Spartan";font-weight:800;font-size:28px;color:#FFFFFF;line-height:1.1;text-transform:uppercase;}.elementor .e-5789ea07-b97f{font-family:"League Spartan";font-size:16px;color:#FFFFFF;line-height:1.5;}.elementor .e-95295e8-c0a1{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-3464af72-564a{font-family:"League Spartan";font-weight:800;font-size:28px;color:#FFFFFF;line-height:1.1;text-transform:uppercase;}.elementor .e-df91215-50a3{font-family:"League Spartan";font-size:16px;color:#FFFFFF;line-height:1.5;}.elementor .e-72e2ac11-7b25{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-25e94058-8b4c{padding:0px;display:grid;gap:16px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;}.elementor .e-39357009-f0ad{width:100%;max-width:1640px;padding:0px;display:flex;flex-direction:column;gap:40px;}.elementor .e-978e8f8-1a92{padding-block-start:72px;padding-block-end:8px;padding-inline-start:24px;padding-inline-end:24px;background-color:#0A1C0F;display:flex;flex-direction:column;align-items:center;}.elementor .e-4cf26b63-dde1{font-family:"League Spartan";font-weight:800;font-size:46px;color:#FFFFFF;line-height:1.05;text-transform:uppercase;}.elementor .e-121288a4-8f08{max-width:760px;padding:0px;display:flex;flex-direction:column;gap:14px;}.elementor .e-1050e681-3755{width:100%;height:440px;aspect-ratio:auto;object-fit:cover;border-radius:20px;object-position: center 30%;\n}.elementor .e-59a8ceb0-3877{padding:0px;flex:1 1 0px;}.elementor .e-57618772-5c58{font-family:"League Spartan";font-weight:700;font-size:15px;color:#359651;letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-aed1ef8-56aa{font-family:"League Spartan";font-weight:800;font-size:32px;color:#FFFFFF;line-height:1.1;text-transform:uppercase;}.elementor .e-79fceaf2-6ed1{font-family:"League Spartan";font-size:18px;color:#D9D9D9;line-height:1.6;& a { color: #FFFFFF; text-decoration: underline; }\n}.elementor .e-fd86241-eb6c{padding:0px;display:flex;flex-direction:column;gap:14px;flex:1 1 0px;}.elementor .e-7287d964-6211{padding:0px;display:flex;flex-direction:row;gap:56px;align-items:center;}.elementor .e-1ee643d5-c327{width:100%;height:440px;aspect-ratio:auto;object-fit:cover;border-radius:20px;object-position: center 20%;\n}.elementor .e-63039129-4642{padding:0px;flex:1 1 0px;}.elementor .e-58df9634-6ddb{font-family:"League Spartan";font-weight:700;font-size:15px;color:#359651;letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-551e9de4-54d0{font-family:"League Spartan";font-weight:800;font-size:32px;color:#FFFFFF;line-height:1.1;text-transform:uppercase;}.elementor .e-4b4f7661-6f33{font-family:"League Spartan";font-size:18px;color:#D9D9D9;line-height:1.6;& a { color: #FFFFFF; text-decoration: underline; }\n}.elementor .e-5022dd76-7628{padding:0px;display:flex;flex-direction:column;gap:14px;flex:1 1 0px;}.elementor .e-6a827d47-3ed2{padding:0px;display:flex;flex-direction:row-reverse;gap:56px;align-items:center;}.elementor .e-58700401-c37d{width:100%;height:440px;aspect-ratio:auto;object-fit:cover;border-radius:20px;}.elementor .e-6ac87a6c-5224{padding:0px;flex:1 1 0px;}.elementor .e-3c7a6816-7311{font-family:"League Spartan";font-weight:700;font-size:15px;color:#359651;letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-363fb620-7a3b{font-family:"League Spartan";font-weight:800;font-size:32px;color:#FFFFFF;line-height:1.1;text-transform:uppercase;}.elementor .e-64e4ed64-35b2{font-family:"League Spartan";font-weight:800;font-size:56px;color:#359651;line-height:1;}.elementor .e-74fd132d-1974{font-family:"League Spartan";font-size:18px;color:#D9D9D9;line-height:1.6;& a { color: #FFFFFF; text-decoration: underline; }\n}.elementor .e-5eb7f77a-1247{padding:0px;display:flex;flex-direction:column;gap:14px;flex:1 1 0px;}.elementor .e-18251453-b863{padding:0px;display:flex;flex-direction:row;gap:56px;align-items:center;}.elementor .e-2835a9-3950{width:100%;height:440px;aspect-ratio:auto;object-fit:cover;border-radius:20px;}.elementor .e-1cff3e77-6bf4{padding:0px;flex:1 1 0px;}.elementor .e-7e8d89c9-8a96{font-family:"League Spartan";font-weight:700;font-size:15px;color:#359651;letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-51f6e839-edaa{font-family:"League Spartan";font-weight:800;font-size:32px;color:#FFFFFF;line-height:1.1;text-transform:uppercase;}.elementor .e-2368a62a-c621{font-family:"League Spartan";font-size:18px;color:#D9D9D9;line-height:1.6;& a { color: #FFFFFF; text-decoration: underline; }\n}.elementor .e-7902f5d4-ef34{padding:0px;display:flex;flex-direction:column;gap:14px;flex:1 1 0px;}.elementor .e-2d9142c6-7bfe{padding:0px;display:flex;flex-direction:row-reverse;gap:56px;align-items:center;}.elementor .e-102c6ebc-e86a{width:100%;height:440px;aspect-ratio:auto;object-fit:cover;border-radius:20px;}.elementor .e-6cdab223-5fc1{padding:0px;flex:1 1 0px;}.elementor .e-7768b00-626c{font-family:"League Spartan";font-weight:700;font-size:15px;color:#359651;letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-441904d9-9188{font-family:"League Spartan";font-weight:800;font-size:32px;color:#FFFFFF;line-height:1.1;text-transform:uppercase;}.elementor .e-99a7a50-d03a{font-family:"League Spartan";font-size:18px;color:#D9D9D9;line-height:1.6;& a { color: #FFFFFF; text-decoration: underline; }\n}.elementor .e-4defabea-e62a{padding:0px;display:flex;flex-direction:column;gap:14px;flex:1 1 0px;}.elementor .e-504b7399-beb5{padding:0px;display:flex;flex-direction:row;gap:56px;align-items:center;}.elementor .e-56d20ef1-f676{width:100%;max-width:1640px;padding:0px;display:flex;flex-direction:column;gap:56px;}.elementor .e-47d40f86-7172{padding-block-start:56px;padding-block-end:72px;padding-inline-start:24px;padding-inline-end:24px;background-color:#0A1C0F;display:flex;flex-direction:column;align-items:center;}.elementor .e-165087ce-aa69{font-family:"League Spartan";font-weight:800;font-size:46px;color:#FFFFFF;line-height:1.05;text-transform:uppercase;}.elementor .e-108d1d25-f87b{max-width:720px;font-family:"League Spartan";font-size:19px;color:#FFFFFF;line-height:1.65;}.elementor .e-68afaf57-cd64:hover,.elementor .e-68afaf57-cd64:focus-visible{background-color:#359651;}.elementor .e-68afaf57-cd64{font-family:"League Spartan";font-weight:700;font-size:17px;color:#FFFFFF;letter-spacing:0.04em;text-decoration:none !important;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-1ada9595-6cab{padding-block-start:6px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:14px;flex-wrap:wrap;}.elementor .e-1a4a8f52-dddf{padding:0px;display:flex;flex-direction:column;gap:18px;flex:1 1 0px;align-items:flex-start;}.elementor .e-792e6f5-b3b0{width:100%;height:420px;aspect-ratio:auto;object-fit:cover;border-radius:20px;}.elementor .e-6e85bd78-4e9e{padding:0px;flex:1 1 0px;}.elementor .e-6badf1c8-5d8b{width:100%;max-width:1640px;padding:0px;display:flex;flex-direction:row;gap:56px;align-items:center;}.elementor .e-238616a-93c9{position:relative;padding-block-start:140px;padding-block-end:88px;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%);}