.elementor .e-73f52c0a-8861{font-weight:800;font-size:12px;color:#5c8f52;letter-spacing:0.14em;}.elementor .e-16e9eece-f3f8{font-size:clamp(43px,4.15vw,62px) !important;color:#31523b;margin-block-start:24px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;font-weight:700 !important; line-height:1.23 !important;\n}.elementor .e-4631fa2-a897{font-size:17px;color:#536158;line-height:2;}.elementor .e-42661e04-e31f{width:auto;font-weight:800;font-size:14px;color:#fff;padding-block-start:13px;padding-block-end:13px;padding-inline-start:25px;padding-inline-end:25px;border-radius:100px;border-width:1px;border-color:#5c8f52;border-style:solid;background-color:#5c8f52;}.elementor .e-7c2cec96-6986{width:auto;font-weight:800;font-size:14px;color:#31523b;padding-block-start:13px;padding-block-end:13px;padding-inline-start:25px;padding-inline-end:25px;border-radius:100px;border-width:1px;border-color:#31523b;border-style:solid;background-color:transparent;}.elementor .e-4cb3a562-60e3{padding:0px;margin-block-start:35px;display:flex;flex-direction:row;gap:12px;}.elementor .e-4efcee81-6f3c{padding:0px;display:flex;flex-direction:column;gap:0px;}.elementor .e-66548bf-92f4{width:100%;}.elementor .e-befd392-d20b{width:100%;position:absolute;inset-block-end:0px;inset-inline-start:0px;font-weight:700;font-size:13px;color:#ffffff;padding-block-start:45px;padding-block-end:23px;padding-inline-start:26px;padding-inline-end:26px;background-image:linear-gradient(transparent 0%,rgba(25,47,30,0.67) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-2f628367-a5aa{width:auto;overflow:hidden;position:relative;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:40px;margin-inline-end:40px;border-start-start-radius:150px;border-start-end-radius:24px;border-end-start-radius:24px;border-end-end-radius:24px;}.elementor .e-6f9dccd2-46c2{min-height:496px;max-width:1240px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:65px;grid-template-columns:1.04fr 0.96fr;grid-template-rows:repeat(1,auto);align-items:center;}.elementor .e-5b833e7d-ec1f{padding-block-start:78px;padding-block-end:96px;padding-inline-start:40px;padding-inline-end:40px;background-color:#f2f5ef;background-image: radial-gradient(ellipse at 84% 24%, #e6f0e2 0%, rgba(230,240,226,0) 48%), linear-gradient(112deg,#fafaf6 0%,#f2f5ef 100%);\n}.elementor .e-7598eb0a-7d1e{font-weight:800;font-size:12px;color:#5c8f52;letter-spacing:0.14em;}.elementor .e-f168908-d967{color:#31523b;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;font-size:41px !important; font-weight:700 !important; line-height:1.28 !important;\n}.elementor .e-52ba82e1-e5b8{width:auto;padding:0px;}.elementor .e-663c44bb-8548{width:auto;max-width:480px;font-size:16px;color:#617169;line-height:1.95;margin:0px;}.elementor .e-e7989a0-d17e{padding:0px;margin-block-end:30px;display:flex;flex-direction:row;gap:35px;justify-content:space-between;align-items:flex-end;}.elementor .e-1cd0ea66-c1a7{width:100%;aspect-ratio:16 / 9;object-fit:cover;}.elementor .e-3e2ac35b-70f0{font-weight:800;font-size:10px;color:#6e9a69;letter-spacing:0.14em;margin-block-start:25px;margin-block-end:0px;margin-inline-start:27px;margin-inline-end:27px;}.elementor .e-520cec99-a92e{font-weight:800;font-size:21px;color:#31523b;margin-block-start:8px;margin-block-end:8px;margin-inline-start:25px;margin-inline-end:25px;}.elementor .e-74068f9f-7a76{font-size:14px;color:#5b6c5f;line-height:1.9;margin-block-start:0px;margin-block-end:15px;margin-inline-start:25px;margin-inline-end:25px;}.elementor .e-7f573cac-d0c9{font-weight:800;font-size:13px;color:#31523b;padding-block-start:12px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;margin-block-end:27px;margin-inline-start:27px;margin-inline-end:27px;background-color:transparent;text-align:left;\n}.elementor .e-3a511876-8500{overflow:hidden;padding:0px;border-radius:19px;border-width:1px;border-color:#dae5d8;border-style:solid;background-color:#ffffff;display:flex;flex-direction:column;}.elementor .e-7d32cb0e-8600{width:100%;aspect-ratio:16 / 9;object-fit:cover;}.elementor .e-76a062eb-6358{font-weight:800;font-size:10px;color:#6e9a69;letter-spacing:0.14em;margin-block-start:25px;margin-block-end:0px;margin-inline-start:27px;margin-inline-end:27px;}.elementor .e-7e94137e-5b5f{font-weight:800;font-size:21px;color:#31523b;margin-block-start:8px;margin-block-end:8px;margin-inline-start:25px;margin-inline-end:25px;}.elementor .e-4f8a91ae-5223{font-size:14px;color:#5b6c5f;line-height:1.9;margin-block-start:0px;margin-block-end:15px;margin-inline-start:25px;margin-inline-end:25px;}.elementor .e-233decc2-d711{font-weight:800;font-size:13px;color:#31523b;padding-block-start:12px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;margin-block-end:27px;margin-inline-start:27px;margin-inline-end:27px;background-color:transparent;text-align:left;\n}.elementor .e-6905b4d-e76f{overflow:hidden;padding:0px;border-radius:19px;border-width:1px;border-color:#dae5d8;border-style:solid;background-color:#ffffff;display:flex;flex-direction:column;}.elementor .e-40b21ec4-2fae{width:100%;aspect-ratio:16 / 9;object-fit:cover;}.elementor .e-26c51caf-2458{font-weight:800;font-size:10px;color:#6e9a69;letter-spacing:0.14em;margin-block-start:25px;margin-block-end:0px;margin-inline-start:27px;margin-inline-end:27px;}.elementor .e-608493e6-bebe{font-weight:800;font-size:21px;color:#31523b;margin-block-start:8px;margin-block-end:8px;margin-inline-start:25px;margin-inline-end:25px;}.elementor .e-536fd38a-203f{font-size:14px;color:#5b6c5f;line-height:1.9;margin-block-start:0px;margin-block-end:15px;margin-inline-start:25px;margin-inline-end:25px;}.elementor .e-a200027-dec8{font-weight:800;font-size:13px;color:#31523b;padding-block-start:12px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;margin-block-end:27px;margin-inline-start:27px;margin-inline-end:27px;background-color:transparent;text-align:left;\n}.elementor .e-6232459a-cccd{overflow:hidden;padding:0px;border-radius:19px;border-width:1px;border-color:#dae5d8;border-style:solid;background-color:#ffffff;display:flex;flex-direction:column;}.elementor .e-609cc43f-b24d{padding:0px;display:grid;gap:22px;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(1,auto);}.elementor .e-6e569216-b7cd{max-width:1240px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-2492d2e3-5e8b{padding-block-start:88px;padding-block-end:94px;padding-inline-start:40px;padding-inline-end:40px;background-color:#f7f7f2;}.elementor .e-1f1caaf8-dc3a{font-weight:800;font-size:12px;color:#5c8f52;letter-spacing:0.14em;}.elementor .e-3e7d513-c19c{color:#31523b;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;font-size:41px !important; font-weight:700 !important; line-height:1.28 !important;\n}.elementor .e-13b09fee-9a3f{width:auto;padding:0px;}.elementor .e-640f9843-26f5{width:auto;max-width:480px;font-size:16px;color:#617169;line-height:1.95;margin:0px;}.elementor .e-262207f8-df8b{padding:0px;margin-block-end:30px;display:flex;flex-direction:row;gap:35px;justify-content:space-between;align-items:flex-end;}.elementor .e-559beed0-965b{width:100%;aspect-ratio:16 / 9;object-fit:cover;}.elementor .e-7f8ec878-f04f{font-weight:800;font-size:10px;color:#6e9a69;letter-spacing:0.14em;margin-block-start:25px;margin-block-end:0px;margin-inline-start:27px;margin-inline-end:27px;}.elementor .e-5002330c-6861{font-weight:800;font-size:21px;color:#31523b;margin-block-start:8px;margin-block-end:8px;margin-inline-start:25px;margin-inline-end:25px;}.elementor .e-24476b92-9cf5{font-size:14px;color:#5b6c5f;line-height:1.9;margin-block-start:0px;margin-block-end:15px;margin-inline-start:25px;margin-inline-end:25px;}.elementor .e-459362f3-3751{font-weight:800;font-size:13px;color:#31523b;padding-block-start:12px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;margin-block-end:27px;margin-inline-start:27px;margin-inline-end:27px;background-color:transparent;text-align:left;\n}.elementor .e-50936b9e-af66{overflow:hidden;padding:0px;border-radius:19px;border-width:1px;border-color:#dae5d8;border-style:solid;background-color:#ffffff;display:flex;flex-direction:column;}.elementor .e-46ef6dc3-74ee{width:100%;aspect-ratio:16 / 9;object-fit:cover;}.elementor .e-14ace56b-c248{font-weight:800;font-size:10px;color:#6e9a69;letter-spacing:0.14em;margin-block-start:25px;margin-block-end:0px;margin-inline-start:27px;margin-inline-end:27px;}.elementor .e-69c85064-45e0{font-weight:800;font-size:21px;color:#31523b;margin-block-start:8px;margin-block-end:8px;margin-inline-start:25px;margin-inline-end:25px;}.elementor .e-1461f8b5-ac17{font-size:14px;color:#5b6c5f;line-height:1.9;margin-block-start:0px;margin-block-end:15px;margin-inline-start:25px;margin-inline-end:25px;}.elementor .e-3e0b34c0-58bb{font-weight:800;font-size:13px;color:#31523b;padding-block-start:12px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;margin-block-end:27px;margin-inline-start:27px;margin-inline-end:27px;background-color:transparent;text-align:left;\n}.elementor .e-3932c773-1c0e{overflow:hidden;padding:0px;border-radius:19px;border-width:1px;border-color:#dae5d8;border-style:solid;background-color:#ffffff;display:flex;flex-direction:column;}.elementor .e-42badfbd-564d{padding:0px;display:grid;gap:22px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(1,auto);}.elementor .e-4b2f747b-c736{max-width:1240px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-3d00a70c-40d2{padding-block-start:88px;padding-block-end:94px;padding-inline-start:40px;padding-inline-end:40px;background-color:#ffffff;}.elementor .e-5f6dc7e3-c445{font-weight:800;font-size:12px;color:#5c8f52;letter-spacing:0.14em;}.elementor .e-73dacea4-10cc{color:#31523b;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;font-size:41px !important; font-weight:700 !important; line-height:1.28 !important;\n}.elementor .e-4c7b803f-433c{width:auto;padding:0px;}.elementor .e-7f605309-6e15{width:auto;max-width:480px;font-size:16px;color:#617169;line-height:1.95;margin:0px;}.elementor .e-101e866f-d026{padding:0px;margin-block-end:30px;display:flex;flex-direction:row;gap:35px;justify-content:space-between;align-items:flex-end;}.elementor .e-540fec98-571b{width:100%;aspect-ratio:16 / 9;object-fit:cover;}.elementor .e-748f3db9-39bf{font-weight:800;font-size:10px;color:#6e9a69;letter-spacing:0.14em;margin-block-start:25px;margin-block-end:0px;margin-inline-start:27px;margin-inline-end:27px;}.elementor .e-7849321a-73d2{font-weight:800;font-size:21px;color:#31523b;margin-block-start:8px;margin-block-end:8px;margin-inline-start:25px;margin-inline-end:25px;}.elementor .e-4101198-89c5{font-size:14px;color:#5b6c5f;line-height:1.9;margin-block-start:0px;margin-block-end:15px;margin-inline-start:25px;margin-inline-end:25px;}.elementor .e-6cd80e7-4af7{font-weight:800;font-size:13px;color:#31523b;padding-block-start:12px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;margin-block-end:27px;margin-inline-start:27px;margin-inline-end:27px;background-color:transparent;text-align:left;\n}.elementor .e-40a3d884-a5e3{overflow:hidden;padding:0px;border-radius:19px;border-width:1px;border-color:#dae5d8;border-style:solid;background-color:#ffffff;display:flex;flex-direction:column;}.elementor .e-4938c6a1-454d{width:100%;aspect-ratio:16 / 9;object-fit:cover;}.elementor .e-22a5b8dd-e2b5{font-weight:800;font-size:10px;color:#6e9a69;letter-spacing:0.14em;margin-block-start:25px;margin-block-end:0px;margin-inline-start:27px;margin-inline-end:27px;}.elementor .e-44bc4fcc-8469{font-weight:800;font-size:21px;color:#31523b;margin-block-start:8px;margin-block-end:8px;margin-inline-start:25px;margin-inline-end:25px;}.elementor .e-5824783a-4620{font-size:14px;color:#5b6c5f;line-height:1.9;margin-block-start:0px;margin-block-end:15px;margin-inline-start:25px;margin-inline-end:25px;}.elementor .e-761ff390-af65{font-weight:800;font-size:13px;color:#31523b;padding-block-start:12px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;margin-block-end:27px;margin-inline-start:27px;margin-inline-end:27px;background-color:transparent;text-align:left;\n}.elementor .e-7aa87bbf-9787{overflow:hidden;padding:0px;border-radius:19px;border-width:1px;border-color:#dae5d8;border-style:solid;background-color:#ffffff;display:flex;flex-direction:column;}.elementor .e-4158dd3a-31f6{padding:0px;display:grid;gap:22px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(1,auto);}.elementor .e-656b6273-ac2a{max-width:1240px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-766430bd-ca07{padding-block-start:88px;padding-block-end:94px;padding-inline-start:40px;padding-inline-end:40px;background-color:#f7f7f2;}.elementor .e-2dc65cad-8855{font-weight:800;font-size:12px;color:#5c8f52;letter-spacing:0.14em;}.elementor .e-4aae527e-f8c0{color:#31523b;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;font-size:40px !important; font-weight:700 !important; line-height:1.28 !important;\n}.elementor .e-599c8dd2-356c{width:auto;padding:0px;}.elementor .e-4167e7b6-c3a3{width:auto;max-width:480px;font-size:16px;color:#617169;line-height:1.95;}.elementor .e-18066222-e9ca{padding:0px;display:flex;gap:35px;justify-content:space-between;align-items:flex-end;}.elementor .e-27318a6c-5d77{width:49px;height:49px;font-weight:800;font-size:14px;color:#31523b;margin-block-end:27px;border-radius:100px;background-color:#edf4e9;display:flex;justify-content:center;align-items:center;}.elementor .e-3d442ebf-9992{font-weight:800;font-size:19px;color:#31523b;margin-block-start:0px;font-size: 19px !important;\n}.elementor .e-2fb99507-ec8f{font-size:13px;color:#647367;line-height:1.9;}.elementor .e-bcab442-7218{min-height:236px;padding-block-start:29px;padding-block-end:26px;padding-inline-start:23px;padding-inline-end:23px;border-radius:18px;border-width:1px;border-color:#dce7d7;border-style:solid;background-color:#ffffff;display:flex;flex-direction:column;}.elementor .e-4cb91d81-bb77{width:49px;height:49px;font-weight:800;font-size:14px;color:#31523b;margin-block-end:27px;border-radius:100px;background-color:#edf4e9;display:flex;justify-content:center;align-items:center;}.elementor .e-380a398c-8ae1{font-weight:800;font-size:19px;color:#31523b;margin-block-start:0px;font-size: 19px !important;\n}.elementor .e-24e177ef-5cd7{font-size:13px;color:#647367;line-height:1.9;}.elementor .e-34a3d0d2-cf52{min-height:236px;padding-block-start:29px;padding-block-end:26px;padding-inline-start:23px;padding-inline-end:23px;border-radius:18px;border-width:1px;border-color:#dce7d7;border-style:solid;background-color:#ffffff;display:flex;flex-direction:column;}.elementor .e-4bcc956a-e014{width:49px;height:49px;font-weight:800;font-size:14px;color:#31523b;margin-block-end:27px;border-radius:100px;background-color:#edf4e9;display:flex;justify-content:center;align-items:center;}.elementor .e-aca6a96-74d0{font-weight:800;font-size:19px;color:#31523b;margin-block-start:0px;font-size: 19px !important;\n}.elementor .e-3b60c11c-ebe0{font-size:13px;color:#647367;line-height:1.9;}.elementor .e-563b9a9b-a5a1{min-height:236px;padding-block-start:29px;padding-block-end:26px;padding-inline-start:23px;padding-inline-end:23px;border-radius:18px;border-width:1px;border-color:#dce7d7;border-style:solid;background-color:#ffffff;display:flex;flex-direction:column;}.elementor .e-4da9015d-9309{width:49px;height:49px;font-weight:800;font-size:14px;color:#31523b;margin-block-end:27px;border-radius:100px;background-color:#edf4e9;display:flex;justify-content:center;align-items:center;}.elementor .e-536ca6d9-c178{font-weight:800;font-size:19px;color:#31523b;margin-block-start:0px;font-size: 19px !important;\n}.elementor .e-1e9fd68c-27ae{font-size:13px;color:#647367;line-height:1.9;}.elementor .e-4b5807d1-2901{min-height:236px;padding-block-start:29px;padding-block-end:26px;padding-inline-start:23px;padding-inline-end:23px;border-radius:18px;border-width:1px;border-color:#dce7d7;border-style:solid;background-color:#ffffff;display:flex;flex-direction:column;}.elementor .e-513fb75d-2dd0{padding:0px;margin-block-start:38px;display:grid;gap:17px;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(1,auto);}.elementor .e-7f9c7d5f-4b79{font-weight:800;font-size:13px;color:#31523b;padding-block-start:12px;padding-block-end:12px;padding-inline-start:25px;padding-inline-end:25px;background-color:transparent;}.elementor .e-bc33fea-db37{padding:0px;margin-block-start:24px;display:flex;gap:22px;justify-content:space-between;align-items:center;}.elementor .e-2873811f-b464{max-width:1240px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-7e0bbb99-81dc{padding-block-start:105px;padding-block-end:105px;padding-inline-start:40px;padding-inline-end:40px;background-color:#edf3ea;}.elementor .e-761f545a-ab13{font-weight:800;font-size:12px;color:#c1dcba;letter-spacing:0.19em;}.elementor .e-4a591c76-54a4{font-size:clamp(28px, 2.65vw, 36px) !important;color:#fff;margin-block-start:12px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;font-weight:700 !important; line-height:1.28 !important;\n}.elementor .e-79a711d1-ed94{font-size:14px;color:#e0eae1;line-height:1.8;}.elementor .e-7040f1a-8585{width:auto;padding:0px;}.elementor .e-7470a898-8213{min-width:194px;font-weight:800;font-size:14px;color:#31523b;padding-block-start:13px;padding-block-end:13px;padding-inline-start:25px;padding-inline-end:25px;border-radius:100px;background-color:#ffffff;}.elementor .e-47ce4af3-ea2c{font-size:12px;color:#cee0cb;padding:0px;background-color:transparent;}.elementor .e-de3e744-b305{width:auto;padding:0px;display:flex;flex-direction:column;gap:12px;align-items:flex-end;}.elementor .e-5e0b4e28-44e2{max-width:1240px;padding-block-start:55px;padding-block-end:55px;padding-inline-start:62px;padding-inline-end:62px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:22px;background-color:#31523b;display:flex;flex-direction:row;gap:38px;justify-content:space-between;align-items:center;background-image: radial-gradient(circle 272px at calc(100% - 62px) calc(100% + 13px), transparent 190px, rgba(255,255,255,.045) 190px, rgba(255,255,255,.045) 272px, transparent 272px);\n}.elementor .e-52c4cc9-81d7{padding-block-start:86px;padding-block-end:110px;padding-inline-start:40px;padding-inline-end:40px;background-color:#f7f7f2;}