.elementor .e-5bc38d04-44c4{font-size:16px;color:#617568;line-height:1.95;padding:0px;background-color:transparent;}.elementor .e-21cb3121-5b3f{font-size:16px;color:#617568;line-height:1.95;}.elementor .e-6d503620-3848{font-size:16px;color:#617568;line-height:1.95;}.elementor .e-73699ffb-aab3{font-size:16px;color:#617568;line-height:1.95;}.elementor .e-6d25e323-e307{font-size:16px;color:#617568;line-height:1.95;}.elementor .e-366bd28-120f{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-590994bf-f699{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-576f4560-f653{font-weight:900;font-size:12px;color:#4c7d4b;letter-spacing:2px;margin-block-end:21px;}.elementor .e-51ad0135-709b{font-size:52px;color:#31523b;line-height:1.3;margin-block-end:20px;}.elementor .e-4660b9b-7fed{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-2b91c7f3-7b70{font-size:16px;color:#596f5f;line-height:2;}.elementor .e-383152f0-a818{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-68fca087-4769{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-4630fd98-e642{padding:0px;margin-block-start:30px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;}.elementor .e-57082f85-d157{padding:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-45ba1112-2741{width:100%;display:block;}.elementor .e-50d65201-c924{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-a9b3eab-fa17{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-1a648236-8d02{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-6e931572-855b{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-5a1ab37b-d6c8{font-weight:900;font-size:12px;color:#578855;letter-spacing:2px;margin-block-end:12px;}.elementor .e-7828b65d-cbaf{font-size:36px;color:#31523b;line-height:1.34;margin-block-end:17px;}.elementor .e-34d2c270-f019{padding:0px;}.elementor .e-27ce1c11-cb81{font-size:16px;color:#617568;line-height:1.95;}.elementor .e-34f2feb-5a95{font-size:16px;color:#617568;line-height:1.95;}.elementor .e-1d365ecb-df64{padding:0px;}.elementor .e-622ca160-7c61{padding:0px;}.elementor .e-529dfe79-ec25{width:100%;display:block;}.elementor .e-28abab56-4c90{font-size:13px;color:#52725b;padding-block-start:13px;padding-block-end:13px;padding-inline-start:18px;padding-inline-end:18px;}.elementor .e-78fda3ef-8418{overflow:hidden;padding:0px;border-radius:18px;border-width:1px;border-color:#e3e9df;border-style:solid;}.elementor .e-44bea335-3fc5{padding:0px;display:grid;gap:62px;grid-template-columns:.94fr 1.06fr;grid-template-rows:auto;align-items:center;}.elementor .e-5b33da5b-309f{max-width:1140px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-4fce40ef-90dd{padding-block-start:78px;padding-block-end:78px;padding-inline-start:20px;padding-inline-end:20px;background-color:#ffffff;}.elementor .e-502daeba-a94f{font-weight:900;font-size:12px;color:#578855;letter-spacing:2px;margin-block-end:12px;}.elementor .e-4459f8ec-fa2c{font-size:36px;color:#31523b;line-height:1.34;margin-block-end:17px;}.elementor .e-6ac9dcf-a6dc{padding:0px;}.elementor .e-7ef01105-32f1{font-size:16px;color:#617568;line-height:1.95;}.elementor .e-7377c7b-1be4{padding:0px;margin-block-end:33px;display:flex;flex-direction:row;gap:32px;justify-content:space-between;align-items:end;}.elementor .e-45bb21eb-4e36{width:44px;font-weight:900;color:#4e7e52;padding:12px;margin-block-end:21px;border-radius:14px;background-color:#eaf4e8;}.elementor .e-65b18419-6ead{font-size:20px;color:#31523b;margin-block-end:13px;}.elementor .e-6547f587-f3c7{font-size:16px;color:#617568;line-height:1.95;}.elementor .e-dd88b95-2fa8{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-226ec44b-f904{width:44px;font-weight:900;color:#4e7e52;padding:12px;margin-block-end:21px;border-radius:14px;background-color:#eaf4e8;}.elementor .e-d673687-26ab{font-size:20px;color:#31523b;margin-block-end:13px;}.elementor .e-332bd451-8872{font-size:16px;color:#617568;line-height:1.95;}.elementor .e-2c95267f-8147{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-1b1ca115-666f{width:44px;font-weight:900;color:#4e7e52;padding:12px;margin-block-end:21px;border-radius:14px;background-color:#eaf4e8;}.elementor .e-67783626-2cc5{font-size:20px;color:#31523b;margin-block-end:13px;}.elementor .e-40c3c56e-2a08{font-size:16px;color:#617568;line-height:1.95;}.elementor .e-79c05bbe-cab0{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-5f3a4e6-6061{padding:0px;display:grid;gap:17px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;}.elementor .e-280eb2d0-f6c7{max-width:1140px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-7f62fe00-c46e{padding-block-start:78px;padding-block-end:78px;padding-inline-start:20px;padding-inline-end:20px;background-color:#edf3ea;}.elementor .e-5d4132b0-5c30{font-weight:900;font-size:12px;color:#c5e3bd;letter-spacing:2px;margin-block-end:12px;}.elementor .e-218b5dd5-1726{font-size:36px;color:#ffffff;line-height:1.34;margin-block-end:17px;}.elementor .e-6f368ba1-6125{font-size:16px;color:#e0ebdd;line-height:1.95;}.elementor .e-35aaaf0d-eb70{font-size:16px;color:#e0ebdd;line-height:1.95;}.elementor .e-590c36bf-1778{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-1d4693ca-efa6{font-size:16px;color:#e0ebdd;line-height:1.95;}.elementor .e-1835cb85-c8ef{font-size:16px;color:#e0ebdd;line-height:1.95;}.elementor .e-73976342-7c4c{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-734bb9f1-1e94{font-size:16px;color:#e0ebdd;line-height:1.95;}.elementor .e-6b413b42-be30{font-size:16px;color:#e0ebdd;line-height:1.95;}.elementor .e-70f2d3a-a630{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-34d37afc-8a9d{padding:0px;}.elementor .e-523c0d5c-ae93{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-4c451f11-2f7f{font-weight:900;font-size:12px;color:#578855;letter-spacing:2px;margin-block-end:12px;}.elementor .e-7bbd4163-81f7{font-size:36px;color:#31523b;line-height:1.34;margin-block-end:17px;}.elementor .e-620acfeb-59dd{font-size:16px;color:#617568;line-height:1.95;}.elementor .e-78b91e77-424e{font-size:16px;color:#617568;line-height:1.95;}.elementor .e-73040c88-4061{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-5bc0ccad-c0d2{font-size:16px;color:#617568;line-height:1.95;}.elementor .e-4c2c3c36-7aa7{font-size:16px;color:#617568;line-height:1.95;}.elementor .e-7b2c70bd-d992{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-2c697914-6b58{font-size:16px;color:#617568;line-height:1.95;}.elementor .e-7c42db9d-11cf{font-size:16px;color:#617568;line-height:1.95;}.elementor .e-32a53867-aab2{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-747bf16e-9a82{padding:0px;}.elementor .e-aea501c-52c8{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-7a659e26-3ae9{padding:0px;display:grid;gap:22px;grid-template-columns:1fr 1fr;grid-template-rows:auto;}.elementor .e-304af6ef-cb06{max-width:1140px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-23846d95-aa39{padding-block-start:78px;padding-block-end:78px;padding-inline-start:20px;padding-inline-end:20px;background-color:#ffffff;}.elementor .e-14cdf6d3-9ab1{font-weight:900;font-size:12px;color:#578855;letter-spacing:2px;margin-block-end:12px;}.elementor .e-18b27086-1185{font-size:36px;color:#31523b;line-height:1.34;margin-block-end:17px;}.elementor .e-331f1bf4-550a{padding:0px;margin-block-end:23px;}.elementor .e-104746ce-eb2a{font-size:16px;color:#32553c;}.elementor .e-ff98591-2c76{padding:0px;}.elementor .e-438262ed-b1bf{width:16px;height:16px;color:#5b8e56;}.elementor .e-4b2b2843-2d25{width:22px;height:22px;padding:0px;flex:0 0 auto;}.elementor .e-3975329e-8320{padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;display:flex;flex-direction:row;}.elementor .e-4f96db12-d401{font-size:14px;color:#617568;line-height:1.9;}.elementor .e-25389099-f943{padding-block-start:0px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-64398e2e-aa70{margin-block-end:10px;border-radius:13px;border-width:1px;border-color:#dfe8dc;border-style:solid;background-color:#fafbf8;}.elementor .e-1d515d91-ff0a{font-size:16px;color:#32553c;}.elementor .e-2b38e13b-8025{padding:0px;}.elementor .e-51d27840-8d74{width:16px;height:16px;color:#5b8e56;}.elementor .e-4502ce1-8c14{width:22px;height:22px;padding:0px;flex:0 0 auto;}.elementor .e-84d056a-3afd{padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;display:flex;flex-direction:row;}.elementor .e-427a4c69-4507{font-size:14px;color:#617568;line-height:1.9;}.elementor .e-e6bad29-d318{padding-block-start:0px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-6dc70977-4ac7{margin-block-end:10px;border-radius:13px;border-width:1px;border-color:#dfe8dc;border-style:solid;background-color:#fafbf8;}.elementor .e-6b7e93d7-33d9{padding:0px;}.elementor .e-2c51c87b-55ed{max-width:960px;padding:0px;}.elementor .e-2bd83873-8975{font-weight:900;font-size:12px;color:#c5e2bc;letter-spacing:2px;margin-block-end:12px;}.elementor .e-9c30b1d-de73{font-size:36px;color:#ffffff;line-height:1.34;margin-block-end:17px;}.elementor .e-d1e43fd-494d{font-size:16px;color:#e0ebdd;line-height:1.95;}.elementor .e-66af58f1-2f3b{padding:0px;}.elementor .e-6726b65f-59ce{font-size:14px;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-33bfe04c-7658{font-size:13px;color:#dae8d5;padding:0px;border-radius:8px;background-color:transparent;}.elementor .e-13ed9867-387c{padding:0px;display:flex;flex-direction:column;gap:12px;align-items:flex-end;}.elementor .e-44a06ac0-8c31{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-2b03465a-37f8{max-width:1140px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-3cdade43-2e7a{padding-block-start:78px;padding-block-end:78px;padding-inline-start:20px;padding-inline-end:20px;background-color:#ffffff;}