.elementor .e-6345d681-6ec7{font-weight:800;font-size:12.48px;color:#5c8f52;letter-spacing:0.17em;margin-block-end:16px;}.elementor .e-546519af-1eab{font-weight:700;font-size:48px;color:#31523b;letter-spacing:-0.025em;line-height:1.28;margin-block-end:32px;}.elementor .e-6b30b8b3-4911{font-size:17px;color:#303631;line-height:1.8;margin-block-end:16px;}.elementor .e-1f3d1a8-c2ff{font-size:19.55px;color:#31523b;margin-block-start:28px;margin-block-end:8px;font-size:18.4px !important;\n}.elementor .e-3029f6c8-c945{font-size:17px;color:#303631;line-height:1.8;}.elementor .e-72deb7ba-be8a{font-size:19.55px;color:#31523b;margin-block-start:28px;margin-block-end:8px;font-size:18.4px !important;\n}.elementor .e-642586c7-5ae8{font-size:17px;color:#303631;line-height:1.8;}.elementor .e-61406e91-9a23{font-size:24px;color:#31523b;line-height:1.28;margin-block-end:20px;font-size:24px !important;\n}.elementor .e-3781d3-47a0{font-weight:800;color:#315e3b;}.elementor .e-725be48b-7aba{width:100%;min-height:46px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:13px;padding-inline-end:13px;border-radius:10px;border-width:1px;border-color:#bccdb8;border-style:solid;}.elementor .e-764335d6-f03d{font-weight:800;color:#315e3b;}.elementor .e-2eff6629-b79e{width:100%;min-height:46px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:13px;padding-inline-end:13px;border-radius:10px;border-width:1px;border-color:#bccdb8;border-style:solid;}.elementor .e-79b141f4-4c54{font-weight:800;color:#315e3b;}.elementor .e-2b67d5de-dee6{width:100%;min-height:46px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:13px;padding-inline-end:13px;border-radius:10px;border-width:1px;border-color:#bccdb8;border-style:solid;}.elementor .e-3bc25b0-ad9c{font-weight:800;color:#315e3b;}.elementor .e-70a63b67-c227{width:100%;min-height:46px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:13px;padding-inline-end:13px;border-radius:10px;border-width:1px;border-color:#bccdb8;border-style:solid;}.elementor .e-68e4f2e9-f7d2{grid-column:1 / -1;}.elementor .e-15d01aad-96d4{grid-column:1 / -1;}.elementor .e-65f60d74-8ac7{width:100%;min-height:46px;font-size:17px;color:#303631;padding-block-start:10px;padding-block-end:10px;padding-inline-start:13px;padding-inline-end:13px;border-radius:10px;border-width:1px;border-color:#bccdb8;border-style:solid;grid-column:1 / -1;}.elementor .e-e53ac85-aa6a{grid-column:1 / -1;}.elementor .e-244f2a32-5b57{width:100%;min-height:145px;font-size:17px;color:#303631;padding-block-start:10px;padding-block-end:10px;padding-inline-start:13px;padding-inline-end:13px;border-radius:10px;border-width:1px;border-color:#bccdb8;border-style:solid;grid-column:1 / -1;}.elementor .e-4e074372-ef10{font-weight:700;color:#31523b;padding:0px;}.elementor .e-3b66b4b0-e5f7{font-weight:800;color:#315e3b;}.elementor .e-7a2b2a07-70e1{width:100%;min-height:46px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:13px;padding-inline-end:13px;border-radius:10px;border-width:1px;border-color:#bccdb8;border-style:solid;}.elementor .e-26a3ea3c-7780{grid-column:1 / -1;}.elementor .e-22365c4a-a054{font-weight:800;color:#315e3b;}.elementor .e-704ae19c-59e2{width:100%;min-height:46px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:13px;padding-inline-end:13px;border-radius:10px;border-width:1px;border-color:#bccdb8;border-style:solid;}.elementor .e-44631809-ea6c{font-weight:800;color:#315e3b;}.elementor .e-4ac0d157-3c41{width:100%;min-height:46px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:13px;padding-inline-end:13px;border-radius:10px;border-width:1px;border-color:#bccdb8;border-style:solid;}.elementor .e-40ffc61d-cf5d{font-weight:800;color:#315e3b;}.elementor .e-7743f384-cdb1{width:100%;min-height:46px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:13px;padding-inline-end:13px;border-radius:10px;border-width:1px;border-color:#bccdb8;border-style:solid;}.elementor .e-5de2eeeb-3f5a{font-weight:800;color:#315e3b;}.elementor .e-306f712-7187{width:100%;min-height:46px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:13px;padding-inline-end:13px;border-radius:10px;border-width:1px;border-color:#bccdb8;border-style:solid;}.elementor .e-613b0cc8-cc22{font-weight:800;color:#315e3b;}.elementor .e-300c838f-ca58{width:100%;min-height:46px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:13px;padding-inline-end:13px;border-radius:10px;border-width:1px;border-color:#bccdb8;border-style:solid;}.elementor .e-7eceb7f1-5e60{grid-column:1 / -1;}.elementor .e-776fb244-35b5{font-weight:800;color:#315e3b;}.elementor .e-66a2f257-8b70{width:100%;min-height:46px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:13px;padding-inline-end:13px;border-radius:10px;border-width:1px;border-color:#bccdb8;border-style:solid;}.elementor .e-6ac8200c-4eda{font-weight:800;color:#315e3b;}.elementor .e-34e045c3-d570{width:100%;min-height:46px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:13px;padding-inline-end:13px;border-radius:10px;border-width:1px;border-color:#bccdb8;border-style:solid;}.elementor .e-6244ad70-2d8d{font-weight:800;color:#315e3b;}.elementor .e-5a4d17bc-53c1{width:100%;min-height:46px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:13px;padding-inline-end:13px;border-radius:10px;border-width:1px;border-color:#bccdb8;border-style:solid;}.elementor .e-688b091e-2f39{grid-column:1 / -1;}.elementor .e-44d167e-78d5{grid-column:1 / -1;}.elementor .e-62fced1d-3cdf{grid-column:1 / -1;}.elementor .e-163710d2-558d{padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:20px;grid-template-columns:repeat(2,1fr);}.elementor .e-f395aaa-d17d{padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:24px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:1px;border-block-end-width:1px;grid-column:1 / -1;border-top-style: solid; border-top-color: #d6ded3; border-bottom-style: solid; border-bottom-color: #d6ded3;\n}.elementor .e-9067c0b-6cd5{font-size:14.45px;color:#687168;grid-column:1 / -1;}.elementor .e-52855f1d-76b8{width:auto;color:#fff;padding-block-start:10px;padding-block-end:10px;padding-inline-start:22px;padding-inline-end:22px;border-radius:999px;background-color:#5c8f52;opacity:65%;grid-column:1 / -1;}.elementor .e-412514b4-58d3{display:none;grid-column:1 / -1;}.elementor .e-a56839b-21bc{grid-column:1 / -1;}.elementor .e-33dda813-a414{grid-column:1 / -1;}.elementor .e-472fc16f-1bca{display:grid;flex-direction:column;gap:20px;grid-template-columns:repeat(2,1fr);align-items:stretch;}.elementor .e-431be0af-be58{padding:30px;border-radius:16px;border-width:1px;border-color:#d6ded3;border-style:solid;background-color:#ffffff;box-shadow:0px 10px 32px 0px rgba(49,82,59,0.08);}.elementor .e-648fac8-7d7f{max-width:1200px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:60px;grid-template-columns:0.8fr 1.2fr;align-items:start;}.elementor .e-71f76bd4-80a5{padding-block-start:56px;padding-block-end:88px;padding-inline-start:32px;padding-inline-end:32px;background-image:linear-gradient(130deg, #f7f6f1 48%,#e7efe3 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}