.elementor .e-5c427bd5-b33c{font-family:Alexandria;font-weight:500;font-size:0.875rem;color:#1F3D2F;padding-block-start:0.45rem;padding-block-end:0.45rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:999px;border-width:1px;border-color:rgba(31,61,47,0.12);border-style:solid;background-color:rgba(181,225,69,0.35);}.elementor .e-3409a0b9-dd7e{font-family:Inter;font-weight:800;font-size:3.9rem;color:#1F3D2F;letter-spacing:-0.035em;line-height:1.04;text-transform:none;}.elementor .e-5a9557c4-2040{max-width:34rem;font-family:Alexandria;font-size:1.2rem;color:#4A5246;line-height:1.65;}.elementor .e-30984bc0-82ad:hover,.elementor .e-30984bc0-82ad:focus-visible{box-shadow:0px 18px 40px 0px rgba(31,61,47,0.32);transform:translate3d(0px, -2px, 0px);}.elementor .e-30984bc0-82ad{font-family:Alexandria;font-weight:500;font-size:1rem;color:#FFFFFF;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;border-radius:14px;background-color:#1F3D2F;box-shadow:0px 12px 30px 0px rgba(31,61,47,0.25);transition:transform 0.25s, box-shadow 0.25s;}.elementor .e-79e49be8-f74d:hover,.elementor .e-79e49be8-f74d:focus-visible{background-color:#F1F7DD;transform:translate3d(0px, -2px, 0px);}.elementor .e-79e49be8-f74d{font-family:Alexandria;font-weight:500;font-size:1rem;color:#1F3D2F;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;border-radius:14px;border-width:1.5px;border-color:#1F3D2F;border-style:solid;background-color:#FFFFFF;transition:transform 0.25s, background-color 0.25s;}.elementor .e-21fbcc8f-db77{padding-block-start:0.5rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:0.875rem;flex-wrap:wrap;}.elementor .e-5153a6d1-8559{font-family:Alexandria;font-size:0.9rem;color:#4A5246;}.elementor .e-3475eb18-b345{font-family:Alexandria;font-size:0.9rem;color:#4A5246;}.elementor .e-642d1e4f-4951{font-family:Alexandria;font-size:0.9rem;color:#4A5246;}.elementor .e-48d35026-faed{padding-block-start:0.75rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:1.5rem;flex-wrap:wrap;}.elementor .e-24a343c0-66f6{display:flex;flex-direction:column;gap:1.5rem;align-items:flex-start;}.elementor .e-1b5b18af-bd01{width:265px;position:relative;mix-blend-mode:multiply;}.elementor .e-5b3a12f3-7d2b{font-family:Inter;font-weight:800;font-size:1.9rem;color:#1F3D2F;line-height:1;}.elementor .e-7c8ec76e-6edb{font-family:Alexandria;font-size:0.78rem;color:#4A5246;line-height:1.3;}.elementor .e-488b28d4-86e9{position:absolute;inset-block-end:110px;inset-inline-start:-72px;padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;border-radius:16px;background-color:#FFFFFF;box-shadow:0px 18px 40px 0px rgba(31,61,47,0.14);display:flex;flex-direction:row;gap:0.75rem;align-items:center;width: fit-content;\n}.elementor .e-6ebc7c5f-6b44{font-family:Inter;font-weight:800;font-size:1.5rem;color:#B5E145;line-height:1;}.elementor .e-333abffe-3c7f{font-family:Alexandria;font-size:0.78rem;color:#E6EDE1;line-height:1.3;}.elementor .e-45bf26a2-4b41{position:absolute;inset-block-start:110px;inset-inline-end:-72px;padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;border-radius:16px;background-color:#1F3D2F;box-shadow:0px 18px 40px 0px rgba(31,61,47,0.25);display:flex;flex-direction:row;gap:0.75rem;align-items:center;width: fit-content;\n}.elementor .e-7bde90ae-5da6{height:600px;position:relative;padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:32px;border-width:1px;border-color:#DCE8B8;border-style:solid;background-image:radial-gradient(circle at 50% 40%, rgba(255,255,255,0.85) 0%,rgba(255,255,255,0) 55%),linear-gradient(160deg, #D6EB9C 0%,#EAF4CC 55%,#F4F2E8 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 30px 70px 0px rgba(31,61,47,0.10);display:flex;justify-content:center;align-items:center;}.elementor .e-53d8de06-2319{width:100%;max-width:1180px;display:grid;gap:4rem;grid-template-columns:1.25fr 0.75fr;grid-template-rows:auto;align-items:center;}.elementor .e-770aa960-1c32{overflow:hidden;padding-block-start:9rem;padding-block-end:7rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-image:radial-gradient(circle at 85% 30%, rgba(181,225,69,0.28) 0%,rgba(181,225,69,0) 45%),linear-gradient(180deg, #F7F5EE 0%,#FFFFFF 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;align-items:center;}.elementor .e-34639d33-a326{font-family:Alexandria;font-weight:600;font-size:0.8rem;color:#5E7F1E;letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-536aa4ad-7a45{font-family:Inter;font-weight:800;font-size:3rem;color:#1F3D2F;letter-spacing:-0.03em;line-height:1.1;}.elementor .e-7dd4e89e-6728{font-family:Alexandria;font-size:1.1rem;color:#4A5246;line-height:1.7;}.elementor .e-6ff68a12-e407{max-width:720px;text-align:center;padding:0px;display:flex;flex-direction:column;gap:1rem;align-items:center;}.elementor .e-b7ee0ca-5d1a{font-family:Inter;font-weight:700;font-size:0.85rem;color:#5E7F1E;padding-block-end:1.5rem;}.elementor .e-36cc3abd-7d30{font-family:Inter;font-weight:700;font-size:1.4rem;color:#1F3D2F;letter-spacing:-0.01em;}.elementor .e-63e549e-f905{font-family:Alexandria;font-size:1rem;color:#4A5246;line-height:1.6;}.elementor .e-3e8da945-e152:hover,.elementor .e-3e8da945-e152:focus-visible{box-shadow:0px 20px 40px 0px rgba(31,61,47,0.10);transform:translate3d(0px, -4px, 0px);}.elementor .e-3e8da945-e152{padding:2rem;border-radius:20px;border-width:1px;border-color:#E4ECCD;border-style:solid;background-color:#F4F8E8;transition:transform 0.3s, box-shadow 0.3s;display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-43ce7582-89a5{font-family:Inter;font-weight:700;font-size:0.85rem;color:#5E7F1E;padding-block-end:1.5rem;}.elementor .e-7f6d7086-a5f5{font-family:Inter;font-weight:700;font-size:1.4rem;color:#1F3D2F;letter-spacing:-0.01em;}.elementor .e-4bbd99f4-3955{font-family:Alexandria;font-size:1rem;color:#4A5246;line-height:1.6;}.elementor .e-6876aa8a-9450:hover,.elementor .e-6876aa8a-9450:focus-visible{box-shadow:0px 20px 40px 0px rgba(31,61,47,0.10);transform:translate3d(0px, -4px, 0px);}.elementor .e-6876aa8a-9450{padding:2rem;border-radius:20px;border-width:1px;border-color:#ECE7D8;border-style:solid;background-color:#F7F5EE;transition:transform 0.3s, box-shadow 0.3s;display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-61c4aba3-7e46{font-family:Inter;font-weight:700;font-size:0.85rem;color:#B5E145;padding-block-end:1.5rem;}.elementor .e-1f86c338-27d6{font-family:Inter;font-weight:700;font-size:1.4rem;color:#FFFFFF;letter-spacing:-0.01em;}.elementor .e-1052e689-c446{font-family:Alexandria;font-size:1rem;color:#D5E0D0;line-height:1.6;}.elementor .e-53e530f6-61d6:hover,.elementor .e-53e530f6-61d6:focus-visible{box-shadow:0px 20px 40px 0px rgba(31,61,47,0.25);transform:translate3d(0px, -4px, 0px);}.elementor .e-53e530f6-61d6{padding:2rem;border-radius:20px;border-width:1px;border-color:#1F3D2F;border-style:solid;background-color:#1F3D2F;transition:transform 0.3s, box-shadow 0.3s;display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-23647e54-d32d{font-family:Inter;font-weight:700;font-size:0.85rem;color:#5E7F1E;padding-block-end:1.5rem;}.elementor .e-251c5ed7-3a13{font-family:Inter;font-weight:700;font-size:1.4rem;color:#1F3D2F;letter-spacing:-0.01em;}.elementor .e-42a75563-af42{font-family:Alexandria;font-size:1rem;color:#4A5246;line-height:1.6;}.elementor .e-a1c34c5-ae46:hover,.elementor .e-a1c34c5-ae46:focus-visible{box-shadow:0px 20px 40px 0px rgba(31,61,47,0.10);transform:translate3d(0px, -4px, 0px);}.elementor .e-a1c34c5-ae46{padding:2rem;border-radius:20px;border-width:1px;border-color:#ECE7D8;border-style:solid;background-color:#F7F5EE;transition:transform 0.3s, box-shadow 0.3s;display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-1f1f2959-b197{font-family:Inter;font-weight:700;font-size:0.85rem;color:#5E7F1E;padding-block-end:1.5rem;}.elementor .e-7301787-2cc2{font-family:Inter;font-weight:700;font-size:1.4rem;color:#1F3D2F;letter-spacing:-0.01em;}.elementor .e-e51b43c-1bbd{font-family:Alexandria;font-size:1rem;color:#4A5246;line-height:1.6;}.elementor .e-354e5ae7-a2ff:hover,.elementor .e-354e5ae7-a2ff:focus-visible{box-shadow:0px 20px 40px 0px rgba(31,61,47,0.10);transform:translate3d(0px, -4px, 0px);}.elementor .e-354e5ae7-a2ff{padding:2rem;border-radius:20px;border-width:1px;border-color:#E4ECCD;border-style:solid;background-color:#F4F8E8;transition:transform 0.3s, box-shadow 0.3s;display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-3606408d-61d6{font-family:Inter;font-weight:700;font-size:0.85rem;color:#5E7F1E;padding-block-end:1.5rem;}.elementor .e-125b5579-b4ec{font-family:Inter;font-weight:700;font-size:1.4rem;color:#1F3D2F;letter-spacing:-0.01em;}.elementor .e-2d10e284-639e{font-family:Alexandria;font-size:1rem;color:#4A5246;line-height:1.6;}.elementor .e-66a40fcb-7174:hover,.elementor .e-66a40fcb-7174:focus-visible{box-shadow:0px 20px 40px 0px rgba(31,61,47,0.10);transform:translate3d(0px, -4px, 0px);}.elementor .e-66a40fcb-7174{padding:2rem;border-radius:20px;border-width:1px;border-color:#ECE7D8;border-style:solid;background-color:#F7F5EE;transition:transform 0.3s, box-shadow 0.3s;display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-82ffaec-ccbe{width:100%;max-width:1180px;display:grid;gap:1.25rem;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto auto;}.elementor .e-6770f403-9496{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:#FFFFFF;display:flex;flex-direction:column;gap:3.5rem;align-items:center;}.elementor .e-7e5595e1-c7f7{font-family:Alexandria;font-weight:600;font-size:0.8rem;color:#B5E145;letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-36f797ea-3188{font-family:Inter;font-weight:800;font-size:2.5rem;color:#FFFFFF;letter-spacing:-0.03em;line-height:1.1;}.elementor .e-6d8798a3-6b5d{font-family:Alexandria;font-size:1.1rem;color:#C9D6C8;line-height:1.7;}.elementor .e-7ea7356c-8e23{font-family:Alexandria;font-size:1.05rem;color:#E8F3C7;line-height:1.6;font-style:italic;padding-block-start:0.25rem;padding-block-end:0.25rem;padding-inline-start:1.25rem;padding-inline-end:0px;margin-block-start:1rem;border-inline-start-width:3px;border-left-style: solid; border-left-color: #B5E145;\n}.elementor .e-6b532042-afcf{padding:0px;display:flex;flex-direction:column;gap:1.25rem;}.elementor .e-4581e11b-df92{width:44px;height:44px;min-width:44px;font-family:Inter;font-weight:800;font-size:1.1rem;color:#1F3D2F;border-radius:50%;background-color:#B5E145;display:flex;justify-content:center;align-items:center;}.elementor .e-ab3dc78-6725{font-family:Inter;font-weight:700;font-size:1.25rem;color:#FFFFFF;}.elementor .e-6161e80-624d{font-family:Alexandria;font-size:1rem;color:#C9D6C8;line-height:1.6;}.elementor .e-6d637ce2-e47e{padding:0px;display:flex;flex-direction:column;gap:0.35rem;}.elementor .e-5046019f-dbb8:hover,.elementor .e-5046019f-dbb8:focus-visible{background-color:rgba(255,255,255,0.06);}.elementor .e-5046019f-dbb8{padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-radius:18px;transition:background-color 0.3s;display:flex;flex-direction:row;gap:1.25rem;align-items:flex-start;}.elementor .e-6af5b717-277a{width:44px;height:44px;min-width:44px;font-family:Inter;font-weight:800;font-size:1.1rem;color:#1F3D2F;border-radius:50%;background-color:#B5E145;display:flex;justify-content:center;align-items:center;}.elementor .e-74a0326e-dcbb{font-family:Inter;font-weight:700;font-size:1.25rem;color:#FFFFFF;}.elementor .e-762a3f9b-e7ea{font-family:Alexandria;font-size:1rem;color:#C9D6C8;line-height:1.6;}.elementor .e-15130159-6b70{padding:0px;display:flex;flex-direction:column;gap:0.35rem;}.elementor .e-238daca-dc8f:hover,.elementor .e-238daca-dc8f:focus-visible{background-color:rgba(255,255,255,0.06);}.elementor .e-238daca-dc8f{padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-radius:18px;transition:background-color 0.3s;display:flex;flex-direction:row;gap:1.25rem;align-items:flex-start;}.elementor .e-77bd2ccd-3f33{width:44px;height:44px;min-width:44px;font-family:Inter;font-weight:800;font-size:1.1rem;color:#1F3D2F;border-radius:50%;background-color:#B5E145;display:flex;justify-content:center;align-items:center;}.elementor .e-1c604cd-1f33{font-family:Inter;font-weight:700;font-size:1.25rem;color:#FFFFFF;}.elementor .e-6fbcc051-a1d4{font-family:Alexandria;font-size:1rem;color:#C9D6C8;line-height:1.6;}.elementor .e-2e6e35b9-941d{padding:0px;display:flex;flex-direction:column;gap:0.35rem;}.elementor .e-5fb3a20e-d20c:hover,.elementor .e-5fb3a20e-d20c:focus-visible{background-color:rgba(255,255,255,0.06);}.elementor .e-5fb3a20e-d20c{padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-radius:18px;transition:background-color 0.3s;display:flex;flex-direction:row;gap:1.25rem;align-items:flex-start;}.elementor .e-1ddedf72-b744{width:44px;height:44px;min-width:44px;font-family:Inter;font-weight:800;font-size:1.1rem;color:#1F3D2F;border-radius:50%;background-color:#B5E145;display:flex;justify-content:center;align-items:center;}.elementor .e-1f64a297-8f5c{font-family:Inter;font-weight:700;font-size:1.25rem;color:#FFFFFF;}.elementor .e-4436ce11-c7bc{font-family:Alexandria;font-size:1rem;color:#C9D6C8;line-height:1.6;}.elementor .e-280eb9fd-72bb{padding:0px;display:flex;flex-direction:column;gap:0.35rem;}.elementor .e-99f331f-ef01:hover,.elementor .e-99f331f-ef01:focus-visible{background-color:rgba(255,255,255,0.06);}.elementor .e-99f331f-ef01{padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-radius:18px;transition:background-color 0.3s;display:flex;flex-direction:row;gap:1.25rem;align-items:flex-start;}.elementor .e-49a57995-e18a{width:44px;height:44px;min-width:44px;font-family:Inter;font-weight:800;font-size:1.1rem;color:#1F3D2F;border-radius:50%;background-color:#B5E145;display:flex;justify-content:center;align-items:center;}.elementor .e-1dff595c-fdb8{font-family:Inter;font-weight:700;font-size:1.25rem;color:#FFFFFF;}.elementor .e-567a50e8-b590{font-family:Alexandria;font-size:1rem;color:#C9D6C8;line-height:1.6;}.elementor .e-5cd0699a-4adf{padding:0px;display:flex;flex-direction:column;gap:0.35rem;}.elementor .e-7fe0007d-2db4:hover,.elementor .e-7fe0007d-2db4:focus-visible{background-color:rgba(255,255,255,0.06);}.elementor .e-7fe0007d-2db4{padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-radius:18px;transition:background-color 0.3s;display:flex;flex-direction:row;gap:1.25rem;align-items:flex-start;}.elementor .e-69d1c0af-d63b{padding:0px;display:flex;flex-direction:column;gap:0.5rem;}.elementor .e-6533d948-d573{width:100%;max-width:1180px;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:4.5rem;padding-inline-end:4.5rem;border-radius:32px;background-image:radial-gradient(circle at 0% 100%, rgba(181,225,69,0.22) 0%,rgba(181,225,69,0) 45%),linear-gradient(135deg, #1F3D2F 0%,#16302A 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 40px 80px 0px rgba(31,61,47,0.25);display:grid;gap:4rem;grid-template-columns:0.9fr 1.1fr;grid-template-rows:auto;}.elementor .e-cdc4306-c755{padding-block-start:1rem;padding-block-end:7rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:#FFFFFF;display:flex;flex-direction:column;align-items:center;}.elementor .e-127ebf32-14d9{font-family:Alexandria;font-weight:600;font-size:0.8rem;color:#5E7F1E;letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-235c07d5-4574{font-family:Inter;font-weight:800;font-size:3rem;color:#1F3D2F;letter-spacing:-0.03em;line-height:1.1;}.elementor .e-4be1ad0-41ab{text-align:center;padding:0px;display:flex;flex-direction:column;gap:1rem;align-items:center;}.elementor .e-18ee1647-bff2{width:240px;mix-blend-mode:multiply;}.elementor .e-74a5e441-ec1a{height:360px;overflow:hidden;padding-block-start:2rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:1rem;border-radius:18px;background-image:linear-gradient(180deg, #EAF4CF 0%,#F4F8E8 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;justify-content:center;}.elementor .e-9927edd-a573{font-family:Inter;font-weight:700;font-size:1.3rem;color:#1F3D2F;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0.5rem;padding-inline-end:0.5rem;}.elementor .e-4ded65cf-95d3{font-family:Alexandria;font-size:1rem;color:#4A5246;line-height:1.6;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0.5rem;padding-inline-end:0.5rem;}.elementor .e-c38af9f-d7ff{padding-block-start:1.25rem;padding-block-end:2rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-radius:24px;background-color:#FFFFFF;box-shadow:0px 20px 50px 0px rgba(31,61,47,0.08);display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-494c3776-7f4d{width:240px;mix-blend-mode:multiply;}.elementor .e-3f14f691-f8e3{height:360px;overflow:hidden;padding-block-start:2rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:1rem;border-radius:18px;background-image:linear-gradient(180deg, #E6EEE8 0%,#F2F6F3 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;justify-content:center;}.elementor .e-71bf3497-64a9{font-family:Inter;font-weight:700;font-size:1.3rem;color:#1F3D2F;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0.5rem;padding-inline-end:0.5rem;}.elementor .e-3c82e9db-1e19{font-family:Alexandria;font-size:1rem;color:#4A5246;line-height:1.6;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0.5rem;padding-inline-end:0.5rem;}.elementor .e-1f5686a9-8b8a{padding-block-start:1.25rem;padding-block-end:2rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-radius:24px;background-color:#FFFFFF;box-shadow:0px 20px 50px 0px rgba(31,61,47,0.08);display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-47cc0a46-7b68{width:240px;mix-blend-mode:multiply;}.elementor .e-5ad4d646-5763{height:360px;overflow:hidden;padding-block-start:2rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:1rem;border-radius:18px;background-image:linear-gradient(180deg, #F1ECDD 0%,#F7F5EE 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;justify-content:center;}.elementor .e-2c1cf7d5-5541{font-family:Inter;font-weight:700;font-size:1.3rem;color:#1F3D2F;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0.5rem;padding-inline-end:0.5rem;}.elementor .e-5d913296-5307{font-family:Alexandria;font-size:1rem;color:#4A5246;line-height:1.6;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0.5rem;padding-inline-end:0.5rem;}.elementor .e-7c1c6696-e026{padding-block-start:1.25rem;padding-block-end:2rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-radius:24px;background-color:#FFFFFF;box-shadow:0px 20px 50px 0px rgba(31,61,47,0.08);display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-65f18a4b-64fe{width:100%;max-width:1180px;display:grid;gap:1.5rem;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;}.elementor .e-606b5939-5f8d{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:#F7F5EE;display:flex;flex-direction:column;gap:3.5rem;align-items:center;}.elementor .e-44825cc8-49c8{font-family:Alexandria;font-weight:600;font-size:0.8rem;color:#5E7F1E;letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-e87e5e0-5aa4{font-family:Inter;font-weight:800;font-size:3rem;color:#1F3D2F;letter-spacing:-0.03em;line-height:1.1;}.elementor .e-8ba813e-5d72{font-family:Alexandria;font-size:1.05rem;color:#4A5246;line-height:1.7;}.elementor .e-12c2aeb4-f840{padding:0px;display:flex;flex-direction:column;gap:1rem;}.elementor .e-3767f5d4-4b19{font-family:Inter;font-weight:600;font-size:1.1rem;color:#1F3D2F;}.elementor .e-4b34e3d6-1141{width:14px;height:14px;line-height:0px;display:flex;}.elementor .e-4184c581-491f{width:34px;height:34px;min-width:34px;padding:10px;border-radius:50%;background-color:#1F3D2F;display:flex;justify-content:center;align-items:center;box-sizing: border-box;\n}.elementor .e-181762c4-93e0:hover,.elementor .e-181762c4-93e0:focus-visible{background-color:#F7F5EE;}.elementor .e-181762c4-93e0{padding-block-start:1.35rem;padding-block-end:1.35rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;}.elementor .e-75cc4f1d-f421{font-family:Alexandria;font-size:1rem;color:#4A5246;line-height:1.7;}.elementor .e-1bfcd50b-448c{padding-block-start:0px;padding-block-end:1.5rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;}.elementor .e-722f02b8-d1de{overflow:hidden;border-radius:16px;border-width:1px;border-color:#E6E9DF;border-style:solid;background-color:#FFFFFF;}.elementor .e-40eab4b-51d8{font-family:Inter;font-weight:600;font-size:1.1rem;color:#1F3D2F;}.elementor .e-48e8bd95-56ff{width:14px;height:14px;line-height:0px;display:flex;}.elementor .e-70e1ce74-ee76{width:34px;height:34px;min-width:34px;padding:10px;border-radius:50%;background-color:#1F3D2F;display:flex;justify-content:center;align-items:center;box-sizing: border-box;\n}.elementor .e-51212bd3-5ebd:hover,.elementor .e-51212bd3-5ebd:focus-visible{background-color:#F7F5EE;}.elementor .e-51212bd3-5ebd{padding-block-start:1.35rem;padding-block-end:1.35rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;}.elementor .e-a0c0425-28c0{font-family:Alexandria;font-size:1rem;color:#4A5246;line-height:1.7;}.elementor .e-40c29046-897a{padding-block-start:0px;padding-block-end:1.5rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;}.elementor .e-67747a58-2e9f{overflow:hidden;border-radius:16px;border-width:1px;border-color:#E6E9DF;border-style:solid;background-color:#FFFFFF;}.elementor .e-4c1e972f-3aa3{font-family:Inter;font-weight:600;font-size:1.1rem;color:#1F3D2F;}.elementor .e-5e7fa9f6-a011{width:14px;height:14px;line-height:0px;display:flex;}.elementor .e-62c0549a-9373{width:34px;height:34px;min-width:34px;padding:10px;border-radius:50%;background-color:#1F3D2F;display:flex;justify-content:center;align-items:center;box-sizing: border-box;\n}.elementor .e-1dbfa099-548e:hover,.elementor .e-1dbfa099-548e:focus-visible{background-color:#F7F5EE;}.elementor .e-1dbfa099-548e{padding-block-start:1.35rem;padding-block-end:1.35rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;}.elementor .e-2bd35ba9-eaaf{font-family:Alexandria;font-size:1rem;color:#4A5246;line-height:1.7;}.elementor .e-4599318d-caa0{padding-block-start:0px;padding-block-end:1.5rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;}.elementor .e-4b681e5e-e88b{overflow:hidden;border-radius:16px;border-width:1px;border-color:#E6E9DF;border-style:solid;background-color:#FFFFFF;}.elementor .e-69e799d4-daac{font-family:Inter;font-weight:600;font-size:1.1rem;color:#1F3D2F;}.elementor .e-22d1fc1f-2e7d{width:14px;height:14px;line-height:0px;display:flex;}.elementor .e-1f5798a9-c1c3{width:34px;height:34px;min-width:34px;padding:10px;border-radius:50%;background-color:#1F3D2F;display:flex;justify-content:center;align-items:center;box-sizing: border-box;\n}.elementor .e-6929357c-159d:hover,.elementor .e-6929357c-159d:focus-visible{background-color:#F7F5EE;}.elementor .e-6929357c-159d{padding-block-start:1.35rem;padding-block-end:1.35rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;}.elementor .e-6baf7297-9a63{font-family:Alexandria;font-size:1rem;color:#4A5246;line-height:1.7;}.elementor .e-604626fa-48be{padding-block-start:0px;padding-block-end:1.5rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;}.elementor .e-7118aab6-93df{overflow:hidden;border-radius:16px;border-width:1px;border-color:#E6E9DF;border-style:solid;background-color:#FFFFFF;}.elementor .e-78782064-d53c{font-family:Inter;font-weight:600;font-size:1.1rem;color:#1F3D2F;}.elementor .e-61f2de17-565c{width:14px;height:14px;line-height:0px;display:flex;}.elementor .e-1637ed91-e59a{width:34px;height:34px;min-width:34px;padding:10px;border-radius:50%;background-color:#1F3D2F;display:flex;justify-content:center;align-items:center;box-sizing: border-box;\n}.elementor .e-3cad06d1-b63b:hover,.elementor .e-3cad06d1-b63b:focus-visible{background-color:#F7F5EE;}.elementor .e-3cad06d1-b63b{padding-block-start:1.35rem;padding-block-end:1.35rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;}.elementor .e-25286a76-17d1{font-family:Alexandria;font-size:1rem;color:#4A5246;line-height:1.7;}.elementor .e-76191dff-6d82{padding-block-start:0px;padding-block-end:1.5rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;}.elementor .e-5e539d1-e414{overflow:hidden;border-radius:16px;border-width:1px;border-color:#E6E9DF;border-style:solid;background-color:#FFFFFF;}.elementor .e-46be254b-8b8a{display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-474eb68-da2d{width:100%;max-width:1180px;display:grid;gap:4rem;grid-template-columns:0.8fr 1.2fr;grid-template-rows:auto;}.elementor .e-6bec71b4-fb7a{font-family:Inter;font-weight:800;font-size:2rem;color:#1F3D2F;letter-spacing:-0.025em;line-height:1.15;}.elementor .e-55c04fcd-479c{font-family:Alexandria;font-size:1.05rem;color:#2F4A2A;}.elementor .e-f11c69f-cc0f{padding:0px;display:flex;flex-direction:column;gap:0.5rem;}.elementor .e-5b564c67-4cc6:hover,.elementor .e-5b564c67-4cc6:focus-visible{transform:translate3d(0px, -2px, 0px);}.elementor .e-5b564c67-4cc6{font-family:Alexandria;font-weight:500;font-size:1rem;color:#FFFFFF;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;border-radius:14px;background-color:#1F3D2F;transition:transform 0.25s;}.elementor .e-503ef14e-896b:hover,.elementor .e-503ef14e-896b:focus-visible{background-color:#FFFFFF;transform:translate3d(0px, -2px, 0px);}.elementor .e-503ef14e-896b{font-family:Alexandria;font-weight:500;font-size:1rem;color:#1F3D2F;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;border-radius:14px;background-color:rgba(255,255,255,0.75);transition:transform 0.25s, background-color 0.25s;}.elementor .e-70917ffd-8372{padding:0px;display:flex;flex-direction:row;gap:0.75rem;flex-wrap:wrap;}.elementor .e-7ee5bfd-14e4{width:100%;max-width:1180px;padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:4rem;padding-inline-end:4rem;border-radius:28px;background-image:radial-gradient(circle at 100% 0%, rgba(255,255,255,0.45) 0%,rgba(255,255,255,0) 50%),linear-gradient(135deg, #B5E145 0%,#D4EE8C 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:row;gap:2rem;justify-content:space-between;align-items:center;}.elementor .e-4b6cd265-e924{max-width:720px;font-family:Alexandria;font-size:0.875rem;color:#7A8074;line-height:1.6;text-align:center;}.elementor .e-2bf641e3-41de{padding-block-start:7rem;padding-block-end:4rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:#FFFFFF;display:flex;flex-direction:column;gap:6rem;align-items:center;}