.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-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%;}