.elementor .e-1c3911a0-3dff{font-size:16px;color:#617568;line-height:1.95;padding:0px;background-color:transparent;}.elementor .e-5a9bf33e-c500{font-size:16px;color:#617568;line-height:1.95;}.elementor .e-4a585165-8fc9{font-size:16px;color:#617568;line-height:1.95;}.elementor .e-5f3603c6-60ad{font-size:16px;color:#617568;line-height:1.95;}.elementor .e-16927c4-c986{font-size:16px;color:#617568;line-height:1.95;}.elementor .e-2bf31ad2-3c22{max-width:1140px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:10px;}.elementor .e-7cc4ff9d-e398{padding-block-start:19px;padding-block-end:15px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;background-color:#f9faf6;border-bottom-style: solid; border-bottom-color: #e2e8df;\n}.elementor .e-e4b9803-3c74{font-weight:900;font-size:12px;color:#4c7d4b;letter-spacing:2px;margin-block-end:21px;}.elementor .e-4303e48e-d04b{font-size:52px;color:#31523b;line-height:1.3;margin-block-end:20px;}.elementor .e-657a0e1b-3f64{font-weight:800;font-size:12px;color:#477747;padding-block-start:6px;padding-block-end:6px;padding-inline-start:13px;padding-inline-end:13px;margin-block-end:23px;border-radius:50px;border-width:1px;border-color:#d1e3ce;border-style:solid;background-color:#eaf4e6;}.elementor .e-506ea5a5-46ad{font-size:16px;color:#596f5f;line-height:2;}.elementor .e-197e2947-a984{color:white;padding-block-start:14px;padding-block-end:14px;padding-inline-start:22px;padding-inline-end:22px;border-radius:8px;background-color:#31523b;}.elementor .e-5a8ee7e7-e5c1{color:#31523b;padding-block-start:14px;padding-block-end:14px;padding-inline-start:22px;padding-inline-end:22px;border-radius:8px;border-width:1px;border-color:#779a7a;border-style:solid;background-color:transparent;}.elementor .e-7b5dcc59-75d0{padding:0px;margin-block-start:30px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;}.elementor .e-62adc1b-829b{padding:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-1142cebf-a6a6{width:100%;display:block;}.elementor .e-51ad645f-7beb{width:100%;position:absolute;inset-block-end:0px;inset-inline-start:0px;font-weight:800;font-size:12px;color:#ffffff;padding-block-start:54px;padding-block-end:20px;padding-inline-start:22px;padding-inline-end:22px;background-image:linear-gradient(transparent 0%,rgba(20,41,24,0.66) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-39dec5c2-2fcf{overflow:hidden;position:relative;padding:0px;border-start-start-radius:100px;border-start-end-radius:22px;border-end-start-radius:22px;border-end-end-radius:22px;background-color:#dce8d7;display:flex;}.elementor .e-5add94a6-c123{max-width:1140px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:74px;grid-template-columns:1.03fr .97fr;grid-template-rows:repeat(1,1fr);align-items:center;}.elementor .e-4cd8b702-b293{padding-block-start:62px;padding-block-end:72px;padding-inline-start:20px;padding-inline-end:20px;border-block-end-width:1px;background-color:#f2f6ef;border-bottom-style: solid; border-bottom-color: #e0e7dd;\n}.elementor .e-2318b05b-9e85{font-weight:900;font-size:12px;color:#578855;letter-spacing:2px;margin-block-end:12px;}.elementor .e-5ccc9783-ba2c{font-size:36px;color:#31523b;line-height:1.34;margin-block-end:17px;}.elementor .e-1264a94-e239{padding:0px;}.elementor .e-278dd61d-bd60{font-size:16px;color:#617568;line-height:1.95;}.elementor .e-4abf1a34-224b{font-size:16px;color:#617568;line-height:1.95;}.elementor .e-7d759c55-5c39{padding:0px;}.elementor .e-67e08e9d-8c6f{padding:0px;display:contents;}.elementor .e-23f846df-9589{padding:0px;display:grid;gap:56px;grid-template-columns:.8fr 1.2fr;grid-template-rows:auto;}.elementor .e-1c004568-4dc3{max-width:1140px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-12aa4e3-976e{padding-block-start:78px;padding-block-end:78px;padding-inline-start:20px;padding-inline-end:20px;background-color:#ffffff;}.elementor .e-4fe8c79a-7250{font-weight:900;font-size:12px;color:#578855;letter-spacing:2px;margin-block-end:12px;}.elementor .e-4074a831-b7b4{font-size:36px;color:#31523b;line-height:1.34;margin-block-end:17px;}.elementor .e-619680e9-a66c{padding:0px;}.elementor .e-1d99f0b7-6a2a{font-size:16px;color:#617568;line-height:1.95;}.elementor .e-305fb9cc-71cf{padding:0px;margin-block-end:33px;display:flex;flex-direction:row;gap:32px;justify-content:space-between;align-items:end;}.elementor .e-18903b9f-a9e7{width:44px;font-weight:900;color:#4e7e52;padding:12px;margin-block-end:21px;border-radius:14px;background-color:#eaf4e8;}.elementor .e-7d0ba43e-6d27{font-size:20px;color:#31523b;margin-block-end:13px;}.elementor .e-2bec8564-966f{font-size:16px;color:#617568;line-height:1.95;}.elementor .e-7213d73a-3a66{padding-block-start:27px;padding-block-end:30px;padding-inline-start:25px;padding-inline-end:25px;border-radius:18px;border-width:1px;border-color:#dae7d7;border-style:solid;background-color:white;}.elementor .e-698c6ccd-fa8a{width:44px;font-weight:900;color:#4e7e52;padding:12px;margin-block-end:21px;border-radius:14px;background-color:#eaf4e8;}.elementor .e-2355c606-7531{font-size:20px;color:#31523b;margin-block-end:13px;}.elementor .e-2ba7a35f-413f{font-size:16px;color:#617568;line-height:1.95;}.elementor .e-5fb737b9-1bd7{padding-block-start:27px;padding-block-end:30px;padding-inline-start:25px;padding-inline-end:25px;border-radius:18px;border-width:1px;border-color:#dae7d7;border-style:solid;background-color:white;}.elementor .e-694f14e8-f948{width:44px;font-weight:900;color:#4e7e52;padding:12px;margin-block-end:21px;border-radius:14px;background-color:#eaf4e8;}.elementor .e-7da1daf4-60a5{font-size:20px;color:#31523b;margin-block-end:13px;}.elementor .e-54480414-892c{font-size:16px;color:#617568;line-height:1.95;}.elementor .e-3594a82f-702c{padding-block-start:27px;padding-block-end:30px;padding-inline-start:25px;padding-inline-end:25px;border-radius:18px;border-width:1px;border-color:#dae7d7;border-style:solid;background-color:white;}.elementor .e-207fdfbb-e8d2{padding:0px;display:grid;gap:17px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;}.elementor .e-47e23c9e-4488{max-width:1140px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-e2d0f2-f9df{padding-block-start:78px;padding-block-end:78px;padding-inline-start:20px;padding-inline-end:20px;background-color:#edf3ea;}.elementor .e-3a7dac33-502c{font-weight:900;font-size:12px;color:#c5e3bd;letter-spacing:2px;margin-block-end:12px;}.elementor .e-617c7a87-551a{font-size:36px;color:#ffffff;line-height:1.34;margin-block-end:17px;}.elementor .e-1c338de2-c88a{font-size:16px;color:#e0ebdd;line-height:1.95;}.elementor .e-407380de-d773{font-size:16px;color:#e0ebdd;line-height:1.95;}.elementor .e-5f2aa327-a47d{padding-block-start:17px;padding-block-end:17px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:row;gap:13px;border-bottom-style: solid; border-bottom-color: #dce6da;\n}.elementor .e-2ad3201b-ada5{font-size:16px;color:#e0ebdd;line-height:1.95;}.elementor .e-7ee89323-c526{font-size:16px;color:#e0ebdd;line-height:1.95;}.elementor .e-6aa05b2b-4ec2{padding-block-start:17px;padding-block-end:17px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:row;gap:13px;border-bottom-style: solid; border-bottom-color: #dce6da;\n}.elementor .e-4816541d-60ba{font-size:16px;color:#e0ebdd;line-height:1.95;}.elementor .e-59606035-51cb{font-size:16px;color:#e0ebdd;line-height:1.95;}.elementor .e-292f6b7b-7c3c{padding-block-start:17px;padding-block-end:17px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:row;gap:13px;border-bottom-style: solid; border-bottom-color: #dce6da;\n}.elementor .e-56c6082e-d3b8{padding:0px;}.elementor .e-70259130-9a4e{color:white;padding-block-start:35px;padding-block-end:29px;padding-inline-start:37px;padding-inline-end:37px;border-radius:20px;border-width:1px;border-color:#31523b;border-style:solid;background-color:#31523b;}.elementor .e-1744ad5a-f53c{font-weight:900;font-size:12px;color:#578855;letter-spacing:2px;margin-block-end:12px;}.elementor .e-7fa4bad5-d2c2{font-size:36px;color:#31523b;line-height:1.34;margin-block-end:17px;}.elementor .e-29bdd497-b411{font-size:16px;color:#617568;line-height:1.95;}.elementor .e-1e21616c-1cd9{font-size:16px;color:#617568;line-height:1.95;}.elementor .e-1ebe03b9-fdac{padding-block-start:17px;padding-block-end:17px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:row;gap:13px;border-bottom-style: solid; border-bottom-color: #dce6da;\n}.elementor .e-70cc7161-396a{font-size:16px;color:#617568;line-height:1.95;}.elementor .e-77e12097-f11d{font-size:16px;color:#617568;line-height:1.95;}.elementor .e-7cf3fe6e-fe69{padding-block-start:17px;padding-block-end:17px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:row;gap:13px;border-bottom-style: solid; border-bottom-color: #dce6da;\n}.elementor .e-669ab2e2-2e34{font-size:16px;color:#617568;line-height:1.95;}.elementor .e-21069c23-9fb8{font-size:16px;color:#617568;line-height:1.95;}.elementor .e-2d957f28-1da4{padding-block-start:17px;padding-block-end:17px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:row;gap:13px;border-bottom-style: solid; border-bottom-color: #dce6da;\n}.elementor .e-7279d25-3461{padding:0px;}.elementor .e-6c4e6d34-d9fb{padding-block-start:35px;padding-block-end:29px;padding-inline-start:37px;padding-inline-end:37px;border-radius:20px;border-width:1px;border-color:#e0e8df;border-style:solid;background-color:#f7f9f4;}.elementor .e-5fe90a4f-ae5e{padding:0px;display:grid;gap:22px;grid-template-columns:1fr 1fr;grid-template-rows:auto;}.elementor .e-31aeba55-59c3{max-width:1140px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-2bdb6e95-fa80{padding-block-start:78px;padding-block-end:78px;padding-inline-start:20px;padding-inline-end:20px;background-color:#ffffff;}.elementor .e-4cbc8614-b5ab{font-weight:900;font-size:12px;color:#578855;letter-spacing:2px;margin-block-end:12px;}.elementor .e-1701be13-5f07{font-size:36px;color:#31523b;line-height:1.34;margin-block-end:17px;}.elementor .e-36183b48-a3c5{padding:0px;margin-block-end:23px;}.elementor .e-3d72871d-1201{font-size:16px;color:#32553c;}.elementor .e-24f4f8a1-e848{padding:0px;}.elementor .e-7fb9491e-49f2{width:16px;height:16px;color:#5b8e56;}.elementor .e-442f9e1-3b4f{width:22px;height:22px;padding:0px;flex:0 0 auto;}.elementor .e-6412f4d3-7195{padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;display:flex;flex-direction:row;}.elementor .e-4631c004-cf54{font-size:14px;color:#617568;line-height:1.9;}.elementor .e-6a1faece-9948{padding-block-start:0px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-16792414-74d3{margin-block-end:10px;border-radius:13px;border-width:1px;border-color:#dfe8dc;border-style:solid;background-color:#fafbf8;}.elementor .e-250cfeee-a1c1{font-size:16px;color:#32553c;}.elementor .e-22bead55-e9e8{padding:0px;}.elementor .e-31d8484-a55c{width:16px;height:16px;color:#5b8e56;}.elementor .e-36559241-1ebd{width:22px;height:22px;padding:0px;flex:0 0 auto;}.elementor .e-c1fc4ef-f758{padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;display:flex;flex-direction:row;}.elementor .e-91a7dc0-de30{font-size:14px;color:#617568;line-height:1.9;}.elementor .e-984b2f5-456a{padding-block-start:0px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-7e81c09e-6d63{margin-block-end:10px;border-radius:13px;border-width:1px;border-color:#dfe8dc;border-style:solid;background-color:#fafbf8;}.elementor .e-2b6db1f7-3525{padding:0px;}.elementor .e-585c2ae5-a9af{max-width:960px;padding:0px;}.elementor .e-7dddd35-b8be{font-weight:900;font-size:12px;color:#c5e2bc;letter-spacing:2px;margin-block-end:12px;}.elementor .e-661ad0a9-6e0b{font-size:36px;color:#ffffff;line-height:1.34;margin-block-end:17px;}.elementor .e-59a5e268-28a2{font-size:16px;color:#e0ebdd;line-height:1.95;}.elementor .e-37b19f23-e434{padding:0px;}.elementor .e-6302d56b-89ac{color:#31523b;padding-block-start:14px;padding-block-end:14px;padding-inline-start:22px;padding-inline-end:22px;border-radius:8px;background-color:#ffffff;}.elementor .e-4d5a1682-362b{font-size:13px;color:#dae8d5;padding:0px;background-color:transparent;}.elementor .e-62bdea1c-8e04{padding:0px;display:flex;flex-direction:column;gap:12px;align-items:flex-end;}.elementor .e-65097512-2bd9{color:white;padding-block-start:45px;padding-block-end:45px;padding-inline-start:49px;padding-inline-end:49px;margin-block-start:48px;border-radius:21px;background-color:#31523b;display:flex;flex-direction:row;gap:44px;justify-content:space-between;align-items:center;}.elementor .e-4c0adae-48ad{max-width:1140px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-20a3fd20-aa76{padding-block-start:78px;padding-block-end:78px;padding-inline-start:20px;padding-inline-end:20px;background-color:#ffffff;}