.elementor .e-93e8e9a-2758{font-family:Poppins,sans-serif;font-weight:600;font-size:13px;color:#72B85E;letter-spacing:0.14em;text-transform:uppercase;padding-block-start:8px;padding-block-end:8px;padding-inline-start:16px;padding-inline-end:16px;border-radius:999px;border-width:1.5px;border-color:#72B85E;border-style:solid;}.elementor .e-5fb39ea8-4db9{font-family:Poppins,sans-serif;font-weight:800;font-size:68px;color:#f6f3ea;letter-spacing:-0.03em;line-height:1.05;}.elementor .e-79c3eddf-ba51{max-width:560px;font-family:Lato,sans-serif;font-size:19px;color:#d9d4c7;line-height:1.7;}.elementor .e-41dd3053-70db:hover,.elementor .e-41dd3053-70db:focus-visible{transform:translate3d(0px, -3px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(-1deg);}.elementor .e-41dd3053-70db{font-family:Poppins,sans-serif;font-weight:700;font-size:16px;color:#0e130f;padding-block-start:16px;padding-block-end:16px;padding-inline-start:32px;padding-inline-end:32px;border-radius:999px;background-color:#72B85E;transition:transform 0.15s;}.elementor .e-e585569-3231:hover,.elementor .e-e585569-3231:focus-visible{transform:translate3d(0px, -3px, 0px);}.elementor .e-e585569-3231{font-family:Poppins,sans-serif;font-weight:600;font-size:16px;color:#f6f3ea;padding-block-start:16px;padding-block-end:16px;padding-inline-start:32px;padding-inline-end:32px;border-radius:999px;border-width:1.5px;border-color:#f6f3ea;border-style:solid;background-color:transparent;transition:transform 0.15s;}.elementor .e-2e4a86f3-2111{margin-block-start:8px;display:flex;flex-direction:row;gap:14px;flex-wrap:wrap;}.elementor .e-7fb25830-ff16{display:flex;flex-direction:column;gap:24px;flex:1 1 0px;align-items:flex-start;}.elementor .e-233060b-6764{width:100%;height:520px;object-fit:cover;border-radius:28px;border-width:6px;border-color:#f6f3ea;border-style:solid;box-shadow:16px 16px 0px 0px #72B85E;transform:rotateX(0deg) rotateY(0deg) rotateZ(2.5deg);}.elementor .e-e52afae-25f3{width:112px;height:112px;position:absolute;inset-block-end:36px;inset-inline-start:-18px;font-family:Poppins,sans-serif;font-weight:800;font-size:15px;color:#0e130f;line-height:1.2;text-align:center;border-radius:50%;background-color:#ffd23f;transform:rotateX(0deg) rotateY(0deg) rotateZ(-12deg);display:flex;justify-content:center;align-items:center;}.elementor .e-67c4c2b0-81ae{width:100%;max-width:440px;position:relative;flex:1 1 0px;}.elementor .e-54c4e270-56ea{width:100%;max-width:1180px;display:flex;flex-direction:row;gap:64px;align-items:center;}.elementor .e-6604b9c5-da3c{padding-block-start:96px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;background-color:#0e130f;display:flex;flex-direction:column;align-items:center;background-image: radial-gradient(1200px 500px at 85% 0%,#1f3a1a 0%,transparent 60%), none;\n}.elementor .e-dcd4e73-e78a{font-family:Poppins,sans-serif;font-weight:600;font-size:13px;color:#3e7a2e;letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-49cac261-c6a3{font-family:Poppins,sans-serif;font-weight:800;font-size:48px;color:#0e130f;letter-spacing:-0.025em;line-height:1.1;margin-block-end:24px;}.elementor .e-4ceba8ca-5849{font-family:Poppins,sans-serif;font-weight:800;font-size:44px;color:#72B85E;line-height:1;}.elementor .e-6b8ae29b-cfc0{font-family:Poppins,sans-serif;font-weight:700;font-size:24px;color:#0e130f;}.elementor .e-1fe61480-2f26{font-family:Lato,sans-serif;font-size:17px;color:#2c332c;line-height:1.65;}.elementor .e-6237e076-a203:hover,.elementor .e-6237e076-a203:focus-visible{transform:translate3d(-3px, -3px, 0px);}.elementor .e-6237e076-a203{padding:36px;border-radius:24px;border-width:2px;border-color:#0e130f;border-style:solid;background-color:#fff;box-shadow:6px 6px 0px 0px #0e130f;transition:transform 0.2s;display:flex;flex-direction:column;gap:14px;flex:1 1 0px;}.elementor .e-5d2c6e39-7c89{font-family:Poppins,sans-serif;font-weight:800;font-size:44px;color:#72B85E;line-height:1;}.elementor .e-730bdbe0-127c{font-family:Poppins,sans-serif;font-weight:700;font-size:24px;color:#0e130f;}.elementor .e-45495b2d-b70a{font-family:Lato,sans-serif;font-size:17px;color:#2c332c;line-height:1.65;}.elementor .e-fde93aa-9ad2:hover,.elementor .e-fde93aa-9ad2:focus-visible{transform:translate3d(-3px, -3px, 0px);}.elementor .e-fde93aa-9ad2{padding:36px;border-radius:24px;border-width:2px;border-color:#0e130f;border-style:solid;background-color:#fff;box-shadow:6px 6px 0px 0px #0e130f;transition:transform 0.2s;display:flex;flex-direction:column;gap:14px;flex:1 1 0px;}.elementor .e-43159f48-def1{font-family:Poppins,sans-serif;font-weight:800;font-size:44px;color:#0e130f;line-height:1;}.elementor .e-674fba3b-5a42{font-family:Poppins,sans-serif;font-weight:700;font-size:24px;color:#0e130f;}.elementor .e-44cd66dd-ad97{font-family:Lato,sans-serif;font-size:17px;color:#0e130f;line-height:1.65;}.elementor .e-5fd44737-53bf:hover,.elementor .e-5fd44737-53bf:focus-visible{transform:translate3d(-3px, -3px, 0px);}.elementor .e-5fd44737-53bf{padding:36px;border-radius:24px;border-width:2px;border-color:#0e130f;border-style:solid;background-color:#72B85E;box-shadow:6px 6px 0px 0px #0e130f;transition:transform 0.2s;display:flex;flex-direction:column;gap:14px;flex:1 1 0px;}.elementor .e-63e9745a-a146{display:flex;flex-direction:row;gap:24px;}.elementor .e-d1c4206-c23e{width:100%;max-width:1180px;display:flex;flex-direction:column;gap:20px;}.elementor .e-39e6f129-beb7{padding-block-start:112px;padding-block-end:112px;padding-inline-start:24px;padding-inline-end:24px;background-color:#f6f3ea;display:flex;flex-direction:column;align-items:center;}.elementor .e-60a12d7a-a5db{font-family:Poppins,sans-serif;font-weight:600;font-size:13px;color:#72B85E;letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-52e2fb44-f119{font-family:Poppins,sans-serif;font-weight:800;font-size:52px;color:#f6f3ea;letter-spacing:-0.025em;line-height:1.1;}.elementor .e-8b5fff7-b262{font-family:Lato,sans-serif;font-size:18px;color:#d9d4c7;line-height:1.75;}.elementor .e-367bd418-3bef{display:flex;flex-direction:column;gap:22px;flex:1 1 0px;}.elementor .e-3896b5c0-dc45{font-family:Poppins,sans-serif;font-weight:600;font-size:13px;color:#3e7a2e;letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-61d07569-42ca{font-family:Poppins,sans-serif;font-weight:800;font-size:32px;color:#0e130f;letter-spacing:-0.02em;word-break:break-word;\n}.elementor .e-6c1952ec-a986{font-family:Lato,sans-serif;font-size:16px;color:#2c332c;line-height:1.65;}.elementor .e-1ef61031-a0f1:hover,.elementor .e-1ef61031-a0f1:focus-visible{transform:translate3d(0px, -3px, 0px);}.elementor .e-1ef61031-a0f1{font-family:Poppins,sans-serif;font-weight:700;font-size:16px;color:#f6f3ea;padding-block-start:16px;padding-block-end:16px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:8px;border-radius:999px;background-color:#0e130f;transition:transform 0.15s;align-self:flex-start;}.elementor .e-5057e5b8-305a{width:100%;padding:44px;border-radius:28px;background-color:#f6f3ea;box-shadow:12px 12px 0px 0px #72B85E;transform:rotateX(0deg) rotateY(0deg) rotateZ(-1.5deg);display:flex;flex-direction:column;gap:16px;flex:1 1 0px;}.elementor .e-24f22c4e-362a{width:100%;max-width:1180px;display:flex;flex-direction:row;gap:72px;align-items:center;}.elementor .e-18036fbe-20a1{padding-block-start:112px;padding-block-end:112px;padding-inline-start:24px;padding-inline-end:24px;background-color:#1a2e17;display:flex;flex-direction:column;align-items:center;}.elementor .e-d6c900d-f296{font-family:Poppins,sans-serif;font-weight:800;font-size:44px;color:#f6f3ea;letter-spacing:-0.025em;line-height:1.1;}.elementor .e-23f986d8-9954{font-family:Lato,sans-serif;font-size:18px;color:#d9d4c7;line-height:1.75;}.elementor .e-70ea4526-b191{font-family:Poppins,sans-serif;font-weight:600;font-size:17px;color:#72B85E;}.elementor .e-247b69f9-ee93:hover,.elementor .e-247b69f9-ee93:focus-visible{transform:translate3d(0px, -3px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(-1deg);}.elementor .e-247b69f9-ee93{font-family:Poppins,sans-serif;font-weight:700;font-size:16px;color:#0e130f;padding-block-start:16px;padding-block-end:16px;padding-inline-start:32px;padding-inline-end:32px;border-radius:999px;background-color:#72B85E;transition:transform 0.15s;}.elementor .e-7f453f39-2d13{max-width:720px;text-align:center;display:flex;flex-direction:column;gap:22px;align-items:center;}.elementor .e-9ce8c77-bc1d{padding-block-start:96px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;background-color:#0e130f;display:flex;flex-direction:column;align-items:center;}