.elementor .e-56239b2b-9c4c{font-weight:800;font-size:12px;color:#5c8f52;letter-spacing:0.14em;}.elementor .e-7f8e4245-6ae2{max-width:670px;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-26117feb-b1e7{max-width:620px;font-size:17px;color:#536158;line-height:2;}.elementor .e-6532dafb-2f66{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-3cd479c8-3514{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-11b75ac6-9a93{padding:0px;margin-block-start:35px;display:flex;gap:12px;}.elementor .e-f37461d-b553{width:100%;padding:0px;}.elementor .e-1702b7b4-b178{width:100%;aspect-ratio:4/3;object-fit:cover;display:block;}.elementor .e-7cf92a14-36d9{position:absolute;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;font-size:13px;color:#fff;padding-block-start:45px;padding-block-end:23px;padding-inline-start:26px;padding-inline-end:26px;background-image:linear-gradient(transparent 0%,rgba(27,57,36,.54) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;font-weight:750;\n}.elementor .e-3caf1796-bfab{width:484px;max-width:100%;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-278138bb-115d{min-height:670px;padding-block-start:78px;padding-block-end:96px;padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:65px;grid-template-columns:1.04fr .96fr;grid-template-rows:auto;align-items:center;}.elementor .e-47d44c76-4d91{max-width:1240px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-4eb87ad2-3b11{padding:0px;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-609a74cd-2e2f{font-weight:800;font-size:12px;color:#5c8f52;letter-spacing:0.14em;}.elementor .e-5b435457-6a26{color:#31523b;margin-block-start:12px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;font-size:40px !important; font-weight:700 !important; line-height:1.28 !important;\n}.elementor .e-34463a22-648d{font-size:16px;color:#617169;line-height:1.95;}.elementor .e-35d08127-f577{width:144px;max-height:220px;object-fit:contain;}.elementor .e-2fc8b44b-a0f3{padding-block-start:28px;padding-block-end:4px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:3px;display:flex;justify-content:center;align-items:center;border-top-style: solid; border-top-color: #779b70;\n}.elementor .e-75d07041-425a{font-size:17px;color:#536358;line-height:2;margin-block-start:0px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-520d69f8-611c{font-size:17px;color:#536358;line-height:2;margin:0px;}.elementor .e-5f9e6529-872f{font-weight:800;font-size:12px;color:#31523b;padding-block-start:7px;padding-block-end:7px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;border-width:1px;border-color:#d8e5d3;border-style:solid;background-color:#ebf3e7;}.elementor .e-ea2f4d9-f8f6{font-weight:800;font-size:12px;color:#31523b;padding-block-start:7px;padding-block-end:7px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;border-width:1px;border-color:#d8e5d3;border-style:solid;background-color:#ebf3e7;}.elementor .e-62796b2d-1055{font-weight:800;font-size:12px;color:#31523b;padding-block-start:7px;padding-block-end:7px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;border-width:1px;border-color:#d8e5d3;border-style:solid;background-color:#ebf3e7;}.elementor .e-75f5fa4d-9169{padding:0px;margin-block-start:26px;display:flex;gap:9px;flex-wrap:wrap;}.elementor .e-254bbfb1-7b32{padding-block-start:0px;padding-block-end:0px;padding-inline-start:48px;padding-inline-end:0px;border-inline-start-width:1px;border-left-style: solid; border-left-color: #dbe5da;\n}.elementor .e-3b57126f-4b08{padding:0px;margin-block-start:34px;display:grid;gap:74px;grid-template-columns:.68fr 1.32fr;grid-template-rows:auto;align-items:center;}.elementor .e-26b59a53-c768{max-width:1240px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-61c8a82b-d8f2{padding-block-start:100px;padding-block-end:100px;padding-inline-start:0px;padding-inline-end:0px;background-color:#fff;}.elementor .e-1990b708-4bc1{font-weight:800;font-size:12px;color:#5c8f52;letter-spacing:0.14em;}.elementor .e-e89e0a4-2a03{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-4bd9e5cb-4aea{width:auto;padding:0px;}.elementor .e-46139b57-4e75{width:auto;max-width:485px;font-size:16px;color:#617169;line-height:1.95;}.elementor .e-534f1192-362a{padding:0px;display:flex;gap:35px;justify-content:space-between;align-items:flex-end;}.elementor .e-68d7a46a-b0ce{min-height:45px;font-weight:800;font-size:12px;color:#5c8f52;letter-spacing:0.12em;margin-block-end:20px;display:flex;align-items:center;}.elementor .e-60be70a6-8dd9{color:#31523b;margin-block-start:0px;margin-block-end:11px;margin-inline-start:0px;margin-inline-end:0px;font-size:23px !important; font-weight:700 !important;\n}.elementor .e-3690e94f-9cc2{font-size:14px;color:#617169;line-height:1.9;margin:0px;}.elementor .e-4e83a294-a4cd{width:45px;height:45px;position:absolute;inset-block-start:32px;inset-inline-end:32px;font-size:21px;color:#31523b;border-radius:14px;border-width:1px;border-color:#d2e4ce;border-style:solid;background-color:#f3f8f1;display:flex;justify-content:center;align-items:center;}.elementor .e-11ba5a58-acf0{min-height:248px;position:relative;padding:32px;border-radius:20px;border-width:1px;border-color:#dce7da;border-style:solid;background-color:#fff;display:flex;flex-direction:column;gap:0px;}.elementor .e-3250b7ec-b2b7{min-height:45px;font-weight:800;font-size:12px;color:#5c8f52;letter-spacing:0.12em;margin-block-end:20px;display:flex;align-items:center;}.elementor .e-6cd7c5d1-7344{color:#31523b;margin-block-start:0px;margin-block-end:11px;margin-inline-start:0px;margin-inline-end:0px;font-size:23px !important; font-weight:700 !important;\n}.elementor .e-6fbd35df-4921{font-size:14px;color:#617169;line-height:1.9;margin:0px;}.elementor .e-7c9dc0d9-6216{width:45px;height:45px;position:absolute;inset-block-start:32px;inset-inline-end:32px;font-size:21px;color:#31523b;border-radius:14px;border-width:1px;border-color:#d2e4ce;border-style:solid;background-color:#f3f8f1;display:flex;justify-content:center;align-items:center;}.elementor .e-582bcc19-cfb6{min-height:248px;position:relative;padding:32px;border-radius:20px;border-width:1px;border-color:#dce7da;border-style:solid;background-color:#fff;display:flex;flex-direction:column;gap:0px;}.elementor .e-6cb3cde4-38c7{min-height:45px;font-weight:800;font-size:12px;color:#5c8f52;letter-spacing:0.12em;margin-block-end:20px;display:flex;align-items:center;}.elementor .e-7d1205b1-419e{color:#31523b;margin-block-start:0px;margin-block-end:11px;margin-inline-start:0px;margin-inline-end:0px;font-size:23px !important; font-weight:700 !important;\n}.elementor .e-5cc1137d-b8b0{font-size:14px;color:#617169;line-height:1.9;margin:0px;}.elementor .e-4cd2de70-3cfc{width:45px;height:45px;position:absolute;inset-block-start:32px;inset-inline-end:32px;font-size:21px;color:#31523b;border-radius:14px;border-width:1px;border-color:#d2e4ce;border-style:solid;background-color:#f3f8f1;display:flex;justify-content:center;align-items:center;}.elementor .e-7683631d-a696{min-height:248px;position:relative;padding:32px;border-radius:20px;border-width:1px;border-color:#dce7da;border-style:solid;background-color:#fff;display:flex;flex-direction:column;gap:0px;}.elementor .e-28efd3c6-d7f4{padding:0px;margin-block-start:36px;display:grid;gap:22px;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto;}.elementor .e-6fe2ccd5-9386{max-width:1240px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-2edce90-4473{padding-block-start:100px;padding-block-end:100px;padding-inline-start:0px;padding-inline-end:0px;background-color:#edf3ea;}.elementor .e-4384878b-aab0{font-weight:800;font-size:12px;color:#5c8f52;letter-spacing:0.14em;}.elementor .e-4375ba4e-8224{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-7df546d0-3788{width:auto;padding:0px;}.elementor .e-715e95bd-e6df{width:auto;max-width:485px;font-size:16px;color:#617169;line-height:1.95;}.elementor .e-1112a0bf-8afc{padding:0px;display:flex;gap:35px;justify-content:space-between;align-items:flex-end;}.elementor .e-42593116-6588{width:100%;aspect-ratio:16/9;object-fit:cover;display:block;}.elementor .e-11fa2c33-6e17{width:auto;font-weight:800;font-size:14px;color:#31523b;padding:0px;}.elementor .e-786efe7-e2d7{width:auto;font-size:11px;color:#7c9080;padding:0px;font-weight:750;\n}.elementor .e-311fb8d3-fc06{padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#e1e7df;border-style:solid;background-color:#fff;display:flex;gap:10px;justify-content:space-between;align-items:center;}.elementor .e-4d8e070f-dc1a{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-radius:18px;background-color:#dfe9dd;grid-column:span 2;}.elementor .e-227ab809-69ce{width:100%;aspect-ratio:16/9;object-fit:cover;display:block;}.elementor .e-515b6f50-e40e{width:auto;font-weight:800;font-size:14px;color:#31523b;padding:0px;}.elementor .e-53c5d786-ed7b{width:auto;font-size:11px;color:#7c9080;padding:0px;font-weight:750;\n}.elementor .e-4352d44b-e7f4{padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#e1e7df;border-style:solid;background-color:#fff;display:flex;gap:10px;justify-content:space-between;align-items:center;}.elementor .e-5a1f9335-47f8{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-radius:18px;background-color:#dfe9dd;grid-column:span 2;}.elementor .e-6ab5beb6-5af9{width:100%;aspect-ratio:16/9;object-fit:cover;display:block;}.elementor .e-29b4e1a8-8da4{width:auto;font-weight:800;font-size:14px;color:#31523b;padding:0px;}.elementor .e-3c4767b-b16d{width:auto;font-size:11px;color:#7c9080;padding:0px;font-weight:750;\n}.elementor .e-531f0bac-e9ff{padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#e1e7df;border-style:solid;background-color:#fff;display:flex;gap:10px;justify-content:space-between;align-items:center;}.elementor .e-66689ce8-32f5{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-radius:18px;background-color:#dfe9dd;grid-column:span 2;}.elementor .e-3a17df86-cf06{width:100%;aspect-ratio:16/9;object-fit:cover;display:block;}.elementor .e-2125fa9e-de57{width:auto;font-weight:800;font-size:14px;color:#31523b;padding:0px;}.elementor .e-3d5ee880-dca5{width:auto;font-size:11px;color:#7c9080;padding:0px;font-weight:750;\n}.elementor .e-27b79602-ccd0{padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#e1e7df;border-style:solid;background-color:#fff;display:flex;gap:10px;justify-content:space-between;align-items:center;}.elementor .e-1af40d52-19b7{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-radius:18px;background-color:#dfe9dd;grid-column:span 3;}.elementor .e-2c9d702b-a0e9{width:100%;aspect-ratio:16/9;object-fit:cover;display:block;}.elementor .e-13bfd40c-9f35{width:auto;font-weight:800;font-size:14px;color:#31523b;padding:0px;}.elementor .e-779a49e3-e580{width:auto;font-size:11px;color:#7c9080;padding:0px;font-weight:750;\n}.elementor .e-1bdaba7d-c272{padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#e1e7df;border-style:solid;background-color:#fff;display:flex;gap:10px;justify-content:space-between;align-items:center;}.elementor .e-587c05d6-d65e{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-radius:18px;background-color:#dfe9dd;grid-column:span 3;}.elementor .e-4e5ee84f-9b03{padding:0px;margin-block-start:38px;display:grid;gap:20px;grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:auto auto;}.elementor .e-34e9b6b6-395c{max-width:1240px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-e5d45ba-e06d{padding-block-start:100px;padding-block-end:100px;padding-inline-start:0px;padding-inline-end:0px;background-color:#fff;}.elementor .e-2cadaaf5-9670{font-weight:800;font-size:12px;color:#c1dcba;letter-spacing:0.19em;}.elementor .e-688789f8-7d44{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-5fdefd16-99e9{font-size:14px;color:#e0eae1;line-height:1.8;}.elementor .e-5f7b9e22-5216{width:auto;padding:0px;}.elementor .e-6f97c1ee-3169{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:#fff;}.elementor .e-12b9a129-c428{font-size:12px;color:#cee0cb;padding:0px;background-color:transparent;}.elementor .e-541bb25-8bdc{width:auto;padding:0px;display:flex;flex-direction:column;gap:12px;align-items:flex-end;}.elementor .e-47a84761-88e4{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;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-6f8f4a24-51e6{padding-block-start:86px;padding-block-end:110px;padding-inline-start:0px;padding-inline-end:0px;background-color:#f7f7f2;}