body .elementor .rp-5c35431e .elementor-heading-title{margin:0 !important;font-family:'Plus Jakarta Sans', sans-serif !important;font-weight:800 !important;font-size:clamp(44px, 6vw, 84px) !important;line-height:0.98 !important;letter-spacing:-0.03em !important}
body .elementor .rp-42bdbc21 .elementor-button{background:var(--accent) !important;color:#13241D !important;text-decoration:none !important;font-weight:700 !important;padding:15px 24px !important;border-radius:999px !important}
body .elementor .rp-7d7a57ce .elementor-button{border:1.5px solid #6E8577 !important;color:#F2F4EF !important;text-decoration:none !important;font-weight:600 !important;padding:14px 22px !important;border-radius:999px !important}
body .elementor .rp-ecade8e8.e-con{display:flex !important;flex-wrap:wrap !important;gap:12px !important}
body .elementor .rp-f34463b5.e-con{flex:1 1 520px !important;display:flex !important;flex-direction:column !important;gap:22px !important;padding-bottom:40px !important}
body .elementor .rp-d53ea8f6.e-con{display:flex !important;justify-content:space-between !important;align-items:center !important;gap:12px !important;flex-wrap:wrap !important}
body .elementor .rp-ce1dc9d0.e-con{background:#13241D !important;border-radius:16px !important;padding:18px !important;display:flex !important;flex-direction:column !important;gap:4px !important}
body .elementor .rp-7ab9072b.e-con{background:#13241D !important;border-radius:16px !important;padding:18px !important;display:flex !important;flex-direction:column !important;gap:4px !important}
body .elementor .rp-8542ecb4.e-con{background:#13241D !important;border-radius:16px !important;padding:18px !important;display:flex !important;flex-direction:column !important;gap:4px !important}
body .elementor .rp-f56b30b1.e-con{background:#13241D !important;border-radius:16px !important;padding:18px !important;display:flex !important;flex-direction:column !important;gap:4px !important}
body .elementor .rp-359fb2b2.e-con{display:grid !important;grid-template-columns:repeat(2, minmax(0, 1fr)) !important;gap:12px !important}
body .elementor .rp-f6d0e645.e-con{display:flex !important;flex-direction:column !important;gap:10px !important}
body .elementor .rp-b52a9361.e-con{flex:1 1 440px !important;background:#1B3127 !important;border:1px solid #2E4438 !important;border-radius:24px 24px 0 0 !important;padding:28px 28px 32px !important;display:flex !important;flex-direction:column !important;gap:20px !important}
body .elementor .rp-85144172.e-con{max-width:1240px !important;margin:0 auto !important;display:flex !important;flex-wrap:wrap !important;gap:40px !important;align-items:stretch !important}
body .elementor .rp-a2bf42bf.e-con{background:#13241D !important;color:#F2F4EF !important;padding:56px 24px 0 !important;overflow:hidden !important}
body .elementor .rp-3d601095.e-con{flex:1 1 520px !important;display:flex !important;flex-direction:column !important;gap:4px !important}
body .elementor .rp-fb897f96 .elementor-button{flex:none !important;background:#13241D !important;color:#F2F4EF !important;text-decoration:none !important;font-weight:700 !important;padding:12px 20px !important;border-radius:999px !important}
body .elementor .rp-9a1230cb.e-con{max-width:1240px !important;margin:0 auto !important;display:flex !important;flex-wrap:wrap !important;gap:14px 24px !important;align-items:center !important;justify-content:space-between !important;background:#FFFFFF !important;border:1px solid #DCE3DA !important;border-left:6px solid #D9783A !important;border-radius:18px !important;padding:18px 22px !important}
body .elementor .rp-c8cd1876.e-con{padding:28px 24px 0 !important}
body .elementor .rp-0b9a6e60 .elementor-heading-title{margin:0 !important;font-family:'Plus Jakarta Sans', sans-serif !important;font-weight:800 !important;font-size:clamp(30px, 3.6vw, 46px) !important;line-height:1.05 !important;letter-spacing:-0.02em !important;max-width:680px !important}
body .elementor .rp-fff475c9.e-con{display:flex !important;flex-wrap:wrap !important;justify-content:space-between !important;align-items:flex-end !important;gap:16px !important}
body .elementor .rp-02bf2417.e-con{display:flex !important;flex-wrap:wrap !important;gap:24px !important;align-items:center !important}
body .elementor .rp-1e6655d6.e-con{background:#FFFFFF !important;border:1px solid #DCE3DA !important;border-radius:20px !important;padding:28px !important;display:flex !important;flex-direction:column !important;gap:18px !important}
body .elementor .rp-d8bc2373.e-con{display:grid !important;grid-template-columns:repeat(10, minmax(0, 1fr)) !important;gap:10px !important}
body .elementor .rp-2b70fca6.e-con{background:#FFFFFF !important;border:1px solid #DCE3DA !important;border-radius:20px !important;padding:28px !important;display:flex !important;flex-direction:column !important;gap:18px !important}
body .elementor .rp-9c05c7a7.e-con{height:14px !important;border-radius:999px !important;background:#E6EBE3 !important;overflow:hidden !important}
body .elementor .rp-f5e3d86f.e-con{display:flex !important;flex-direction:column !important;gap:6px !important}
body .elementor .rp-34e71a8e.e-con{height:14px !important;border-radius:999px !important;background:#E6EBE3 !important;overflow:hidden !important}
body .elementor .rp-256077e1.e-con{display:flex !important;flex-direction:column !important;gap:6px !important}
body .elementor .rp-eede0ef6.e-con{display:flex !important;flex-direction:column !important;gap:6px !important}
body .elementor .rp-f3734d8d.e-con{display:flex !important;flex-direction:column !important;gap:14px !important}
body .elementor .rp-883873c7.e-con{background:#FFFFFF !important;border:1px solid #DCE3DA !important;border-radius:20px !important;padding:28px !important;display:flex !important;flex-direction:column !important;gap:16px !important}
body .elementor .rp-d1c4f8b8.e-con{display:flex !important;align-items:center !important;gap:10px !important}
body .elementor .rp-d238a8a4.e-con{background:#13241D !important;color:#F2F4EF !important;border-radius:20px !important;padding:28px !important;display:flex !important;flex-direction:column !important;gap:16px !important}
body .elementor .rp-a70e91bf.e-con{display:grid !important;grid-template-columns:repeat(auto-fit, minmax(min(100%, 340px), 1fr)) !important;gap:20px !important}
body .elementor .rp-fa3e31cb.e-con{max-width:1240px !important;margin:0 auto !important;display:flex !important;flex-direction:column !important;gap:28px !important}
body .elementor .rp-08364dcd.e-con{padding:88px 24px !important}
body .elementor .rp-8f6b0eab .elementor-heading-title{margin:0 !important;font-family:'Plus Jakarta Sans', sans-serif !important;font-weight:800 !important;font-size:clamp(30px, 3.6vw, 46px) !important;line-height:1.05 !important;letter-spacing:-0.02em !important;max-width:720px !important}
body .elementor .rp-a2197a3a .elementor-button{font-weight:700 !important}
body .elementor .rp-9f5c16ea.e-con{display:flex !important;flex-wrap:wrap !important;justify-content:space-between !important;align-items:flex-end !important;gap:16px !important}
body .elementor .rp-8406604d.e-con{position:relative !important}
body .elementor .rp-24e9f8d4.e-con{max-width:1240px !important;margin:0 auto !important;display:flex !important;flex-direction:column !important;gap:36px !important}
body .elementor .rp-85f0d3dc.e-con{background:#E6EBE3 !important;padding:88px 24px !important;overflow:hidden !important}
body .elementor .rp-2c7d58af .elementor-heading-title{margin:0 !important;font-family:'Plus Jakarta Sans', sans-serif !important;font-weight:800 !important;font-size:clamp(30px, 3.6vw, 46px) !important;line-height:1.05 !important;letter-spacing:-0.02em !important}
body .elementor .rp-4b6af045 .elementor-button{text-decoration:none !important;color:#F2F4EF !important;background:#13241D !important;border-radius:20px !important;padding:28px !important;display:flex !important;flex-direction:column !important;gap:10px !important;min-height:180px !important}
body .elementor .rp-f3d4946e .elementor-button{text-decoration:none !important;color:#13241D !important;background:#FFFFFF !important;border:1px solid #DCE3DA !important;border-radius:20px !important;padding:28px !important;display:flex !important;flex-direction:column !important;gap:10px !important;min-height:180px !important}
body .elementor .rp-e53a8c68 .elementor-button{text-decoration:none !important;color:#13241D !important;background:#FFFFFF !important;border:1px solid #DCE3DA !important;border-radius:20px !important;padding:28px !important;display:flex !important;flex-direction:column !important;gap:10px !important;min-height:180px !important}
body .elementor .rp-05a8add5 .elementor-button{text-decoration:none !important;color:#13241D !important;background:#FFFFFF !important;border:1px solid #DCE3DA !important;border-radius:20px !important;padding:28px !important;display:flex !important;flex-direction:column !important;gap:10px !important;min-height:180px !important}
body .elementor .rp-d9863002.e-con{display:grid !important;grid-template-columns:repeat(auto-fit, minmax(260px, 1fr)) !important;gap:16px !important}
body .elementor .rp-56c11643.e-con{max-width:1240px !important;margin:0 auto !important;display:flex !important;flex-direction:column !important;gap:28px !important}
body .elementor .rp-d1ff6fcf.e-con{padding:88px 24px !important}
body .elementor .rp-da866373 .elementor-heading-title{margin:0 !important;font-family:'Plus Jakarta Sans', sans-serif !important;font-weight:800 !important;font-size:clamp(34px, 4.6vw, 60px) !important;line-height:1.02 !important;letter-spacing:-0.03em !important}
body .elementor .rp-441d3fb4.e-con{flex:1 1 560px !important;display:flex !important;flex-direction:column !important;gap:14px !important}
body .elementor .rp-d3e54325 .elementor-button{background:#13241D !important;color:#F2F4EF !important;text-decoration:none !important;font-weight:700 !important;padding:16px 28px !important;border-radius:999px !important}
body .elementor .rp-76c15f1c.e-con{max-width:1240px !important;margin:0 auto !important;display:flex !important;flex-wrap:wrap !important;gap:32px !important;align-items:flex-end !important;justify-content:space-between !important}
body .elementor .rp-d2249c2a.e-con{background:var(--accent) !important;color:#13241D !important;padding:80px 24px 0 !important;overflow:hidden !important}
body .elementor .rp-be124754 .elementor-heading-title{margin:0 !important;font-family:'Plus Jakarta Sans', sans-serif !important;font-weight:800 !important;font-size:clamp(40px, 5.5vw, 72px) !important;line-height:1 !important;letter-spacing:-0.03em !important}
body .elementor .rp-34114907.e-con{display:flex !important;flex-direction:column !important;gap:14px !important;max-width:780px !important}
body .elementor .rp-ddf337e3.e-con{display:grid !important;grid-template-columns:repeat(auto-fit, minmax(180px, 1fr)) !important;gap:12px !important}
body .elementor .rp-bd42db3d.e-con{max-width:1240px !important;margin:0 auto !important;display:flex !important;flex-direction:column !important;gap:36px !important}
body .elementor .rp-794abc66.e-con{background:#13241D !important;color:#F2F4EF !important;padding:64px 24px 72px !important}
body .elementor .rp-53b91af1 .elementor-heading-title{margin:0 !important;font-family:'Plus Jakarta Sans', sans-serif !important;font-weight:800 !important;font-size:clamp(28px, 3.4vw, 42px) !important;letter-spacing:-0.02em !important}
body .elementor .rp-b8afacc8 .elementor-button{position:relative !important;display:flex !important;flex-wrap:wrap !important;align-items:flex-end !important;justify-content:space-between !important;gap:20px !important;padding:20px !important;box-sizing:border-box !important;border-radius:20px !important;background:#0D1A14 !important;color:#F2F4EF !important;text-decoration:none !important;overflow:hidden !important;border:1px solid #22382C !important}
body .elementor .rp-20de7c6b.e-con{max-width:1240px !important;margin:0 auto !important;display:flex !important;flex-direction:column !important;gap:24px !important}
body .elementor .rp-6bb4d57f.e-con{padding:80px 24px !important}
body .elementor .rp-20e7c912 .elementor-heading-title{margin:0 !important;font-family:'Plus Jakarta Sans', sans-serif !important;font-weight:800 !important;font-size:clamp(28px, 3.4vw, 42px) !important;letter-spacing:-0.02em !important}
body .elementor .rp-b0888fbd.e-con{display:grid !important;grid-template-columns:repeat(auto-fit, minmax(240px, 1fr)) !important;gap:14px !important}
body .elementor .rp-9d45539d.e-con{display:flex !important;height:18px !important;border-radius:999px !important;overflow:hidden !important;background:repeating-linear-gradient(90deg, #C5CEC6 0 8px, #E6EBE3 8px 14px) !important}
body .elementor .rp-be7f7acf.e-con{display:flex !important;flex-direction:column !important;gap:8px !important}
body .elementor .rp-1449dbc8.e-con{display:flex !important;height:18px !important;border-radius:999px !important;overflow:hidden !important;background:repeating-linear-gradient(90deg, #C5CEC6 0 8px, #E6EBE3 8px 14px) !important}
body .elementor .rp-11ad0de9.e-con{display:flex !important;flex-direction:column !important;gap:8px !important}
body .elementor .rp-f04492b5.e-con{display:flex !important;height:18px !important;border-radius:999px !important;overflow:hidden !important;background:repeating-linear-gradient(90deg, #C5CEC6 0 8px, #E6EBE3 8px 14px) !important}
body .elementor .rp-80579a14.e-con{display:flex !important;flex-direction:column !important;gap:8px !important}
body .elementor .rp-b7cc1e16.e-con{display:flex !important;height:18px !important;border-radius:999px !important;overflow:hidden !important;background:repeating-linear-gradient(90deg, #C5CEC6 0 8px, #E6EBE3 8px 14px) !important}
body .elementor .rp-f7d104df.e-con{display:flex !important;flex-direction:column !important;gap:8px !important}
body .elementor .rp-58eb95c3.e-con{background:#FFFFFF !important;border:1px solid #DCE3DA !important;border-radius:20px !important;padding:28px !important;display:flex !important;flex-direction:column !important;gap:22px !important}
body .elementor .rp-c2a994e8.e-con{max-width:1240px !important;margin:0 auto !important;display:flex !important;flex-direction:column !important;gap:24px !important}
body .elementor .rp-5ed8d83b.e-con{padding:0 24px 80px !important}
body .elementor .rp-706aa60e .elementor-heading-title{margin:0 !important;font-family:'Plus Jakarta Sans', sans-serif !important;font-weight:800 !important;font-size:clamp(28px, 3.4vw, 42px) !important;letter-spacing:-0.02em !important}
body .elementor .rp-001a1174.e-con{display:flex !important;flex-direction:column !important;gap:8px !important}
body .elementor .rp-ad709575.e-con{display:flex !important;flex-wrap:wrap !important;justify-content:space-between !important;align-items:flex-end !important;gap:12px !important}
body .elementor .rp-9c7a22c7.e-con{height:8px !important;border-radius:999px !important;background:#E6EBE3 !important;overflow:hidden !important}
body .elementor .rp-5764195a .elementor-button{margin-top:auto !important;align-self:flex-start !important;white-space:nowrap !important;font-size:14px !important;font-weight:700 !important;color:#13241D !important;background:var(--accent) !important;text-decoration:none !important;padding:9px 14px !important;border-radius:999px !important}
body .elementor .rp-3e90fbcb.e-con{background:#FFFFFF !important;border:1px solid #DCE3DA !important;border-radius:16px !important;padding:22px !important;display:flex !important;flex-direction:column !important;gap:10px !important}
body .elementor .rp-73d34871.e-con{height:8px !important;border-radius:999px !important;background:#E6EBE3 !important;overflow:hidden !important}
body .elementor .rp-a75ee787 .elementor-button{margin-top:auto !important;align-self:flex-start !important;white-space:nowrap !important;font-size:14px !important;font-weight:700 !important;color:#13241D !important;background:var(--accent) !important;text-decoration:none !important;padding:9px 14px !important;border-radius:999px !important}
body .elementor .rp-5f9a04ac.e-con{background:#FFFFFF !important;border:1px solid #DCE3DA !important;border-radius:16px !important;padding:22px !important;display:flex !important;flex-direction:column !important;gap:10px !important}
body .elementor .rp-cb11a253.e-con{height:8px !important;border-radius:999px !important;background:#E6EBE3 !important;overflow:hidden !important}
body .elementor .rp-e4011c51 .elementor-button{margin-top:auto !important;align-self:flex-start !important;white-space:nowrap !important;font-size:14px !important;font-weight:700 !important;color:#13241D !important;background:var(--accent) !important;text-decoration:none !important;padding:9px 14px !important;border-radius:999px !important}
body .elementor .rp-9b7e0941.e-con{background:#FFFFFF !important;border:1px solid #DCE3DA !important;border-radius:16px !important;padding:22px !important;display:flex !important;flex-direction:column !important;gap:10px !important}
body .elementor .rp-d18a2173.e-con{height:8px !important;border-radius:999px !important;background:#E6EBE3 !important;overflow:hidden !important}
body .elementor .rp-be753837 .elementor-button{margin-top:auto !important;align-self:flex-start !important;white-space:nowrap !important;font-size:14px !important;font-weight:700 !important;color:#13241D !important;background:var(--accent) !important;text-decoration:none !important;padding:9px 14px !important;border-radius:999px !important}
body .elementor .rp-976f8afd.e-con{background:#FFFFFF !important;border:1px solid #DCE3DA !important;border-radius:16px !important;padding:22px !important;display:flex !important;flex-direction:column !important;gap:10px !important}
body .elementor .rp-bc0512e2.e-con{height:8px !important;border-radius:999px !important;background:#E6EBE3 !important;overflow:hidden !important}
body .elementor .rp-350d6366 .elementor-button{margin-top:auto !important;align-self:flex-start !important;white-space:nowrap !important;font-size:14px !important;font-weight:700 !important;color:#13241D !important;background:var(--accent) !important;text-decoration:none !important;padding:9px 14px !important;border-radius:999px !important}
body .elementor .rp-a9048509.e-con{background:#FFFFFF !important;border:1px solid #DCE3DA !important;border-radius:16px !important;padding:22px !important;display:flex !important;flex-direction:column !important;gap:10px !important}
body .elementor .rp-2c89974d.e-con{height:8px !important;border-radius:999px !important;background:#E6EBE3 !important;overflow:hidden !important}
body .elementor .rp-324afa73 .elementor-button{margin-top:auto !important;align-self:flex-start !important;white-space:nowrap !important;font-size:14px !important;font-weight:700 !important;color:#13241D !important;background:var(--accent) !important;text-decoration:none !important;padding:9px 14px !important;border-radius:999px !important}
body .elementor .rp-30fbfc31.e-con{background:#FFFFFF !important;border:1px solid #DCE3DA !important;border-radius:16px !important;padding:22px !important;display:flex !important;flex-direction:column !important;gap:10px !important}
body .elementor .rp-48a8987d.e-con{height:8px !important;border-radius:999px !important;background:#E6EBE3 !important;overflow:hidden !important}
body .elementor .rp-2638dfb9 .elementor-button{margin-top:auto !important;align-self:flex-start !important;white-space:nowrap !important;font-size:14px !important;font-weight:700 !important;color:#13241D !important;background:var(--accent) !important;text-decoration:none !important;padding:9px 14px !important;border-radius:999px !important}
body .elementor .rp-3c52d3f0.e-con{background:#FFFFFF !important;border:1px solid #DCE3DA !important;border-radius:16px !important;padding:22px !important;display:flex !important;flex-direction:column !important;gap:10px !important}
body .elementor .rp-e4bfe26a.e-con{height:8px !important;border-radius:999px !important;background:#E6EBE3 !important;overflow:hidden !important}
body .elementor .rp-6edf123a .elementor-button{margin-top:auto !important;align-self:flex-start !important;white-space:nowrap !important;font-size:14px !important;font-weight:700 !important;color:#13241D !important;background:var(--accent) !important;text-decoration:none !important;padding:9px 14px !important;border-radius:999px !important}
body .elementor .rp-ebaac7aa.e-con{background:#FFFFFF !important;border:1px solid #DCE3DA !important;border-radius:16px !important;padding:22px !important;display:flex !important;flex-direction:column !important;gap:10px !important}
body .elementor .rp-7649ee63.e-con{height:8px !important;border-radius:999px !important;background:#E6EBE3 !important;overflow:hidden !important}
body .elementor .rp-d105ad62 .elementor-button{margin-top:auto !important;align-self:flex-start !important;white-space:nowrap !important;font-size:14px !important;font-weight:700 !important;color:#13241D !important;background:var(--accent) !important;text-decoration:none !important;padding:9px 14px !important;border-radius:999px !important}
body .elementor .rp-8514195a.e-con{background:#FFFFFF !important;border:1px solid #DCE3DA !important;border-radius:16px !important;padding:22px !important;display:flex !important;flex-direction:column !important;gap:10px !important}
body .elementor .rp-bc105f73.e-con{height:8px !important;border-radius:999px !important;background:#E6EBE3 !important;overflow:hidden !important}
body .elementor .rp-d935f2e9 .elementor-button{margin-top:auto !important;align-self:flex-start !important;white-space:nowrap !important;font-size:14px !important;font-weight:700 !important;color:#13241D !important;background:var(--accent) !important;text-decoration:none !important;padding:9px 14px !important;border-radius:999px !important}
body .elementor .rp-fccb34b9.e-con{background:#FFFFFF !important;border:1px solid #DCE3DA !important;border-radius:16px !important;padding:22px !important;display:flex !important;flex-direction:column !important;gap:10px !important}
body .elementor .rp-9287229e.e-con{height:8px !important;border-radius:999px !important;background:#E6EBE3 !important;overflow:hidden !important}
body .elementor .rp-20234b69 .elementor-button{margin-top:auto !important;align-self:flex-start !important;white-space:nowrap !important;font-size:14px !important;font-weight:700 !important;color:#13241D !important;background:var(--accent) !important;text-decoration:none !important;padding:9px 14px !important;border-radius:999px !important}
body .elementor .rp-72df3143.e-con{background:#FFFFFF !important;border:1px solid #DCE3DA !important;border-radius:16px !important;padding:22px !important;display:flex !important;flex-direction:column !important;gap:10px !important}
body .elementor .rp-158fc94f.e-con{display:grid !important;grid-template-columns:repeat(auto-fit, minmax(260px, 1fr)) !important;gap:16px !important}
body .elementor .rp-417febbf.e-con{max-width:1240px !important;margin:0 auto !important;display:flex !important;flex-direction:column !important;gap:28px !important}
body .elementor .rp-5e21a5bf.e-con{background:#E6EBE3 !important;padding:80px 24px !important}
body .elementor .rp-cd3f1eb8 .elementor-heading-title{margin:0 !important;font-family:'Plus Jakarta Sans', sans-serif !important;font-weight:800 !important;font-size:clamp(28px, 3.4vw, 42px) !important;letter-spacing:-0.02em !important}
body .elementor .rp-d6dfd4aa.e-con{display:flex !important;flex-wrap:wrap !important;justify-content:space-between !important;align-items:flex-end !important;gap:12px !important}
body .elementor .rp-66eae603.e-con{max-width:1240px !important;margin:0 auto !important;display:flex !important;flex-direction:column !important;gap:24px !important}
body .elementor .rp-d411ab58.e-con{padding:80px 24px !important}
body .elementor .rp-038c574c .elementor-heading-title{margin:0 !important;font-family:'Plus Jakarta Sans', sans-serif !important;font-weight:800 !important;font-size:clamp(28px, 3.4vw, 44px) !important;letter-spacing:-0.02em !important}
body .elementor .rp-10e78272.e-con{flex:1 1 520px !important;display:flex !important;flex-direction:column !important;gap:8px !important}
body .elementor .rp-487a3d2f .elementor-button{background:var(--accent) !important;color:#13241D !important;text-decoration:none !important;font-weight:700 !important;padding:15px 24px !important;border-radius:999px !important}
body .elementor .rp-0d6b9628 .elementor-button{border:1.5px solid #6E8577 !important;color:#F2F4EF !important;text-decoration:none !important;font-weight:600 !important;padding:14px 22px !important;border-radius:999px !important}
body .elementor .rp-3495a409.e-con{display:flex !important;flex-wrap:wrap !important;gap:12px !important}
body .elementor .rp-b6f9b3b4.e-con{max-width:1240px !important;margin:0 auto !important;display:flex !important;flex-wrap:wrap !important;gap:24px !important;align-items:center !important;justify-content:space-between !important}
body .elementor .rp-7d46f15c.e-con{background:#13241D !important;color:#F2F4EF !important;padding:72px 24px !important}
body .elementor .rp-5c270511 .elementor-heading-title{margin:0 !important;font-family:'Plus Jakarta Sans', sans-serif !important;font-weight:800 !important;font-size:clamp(40px, 5.5vw, 72px) !important;line-height:1 !important;letter-spacing:-0.03em !important}
body .elementor .rp-32c5f288.e-con{flex:1 1 480px !important;display:flex !important;flex-direction:column !important;gap:18px !important}
body .elementor .rp-0d06937f.e-con{display:grid !important;grid-template-columns:repeat(10, minmax(0, 1fr)) !important;gap:6px 8px !important;width:100% !important;max-width:440px !important}
body .elementor .rp-90944981.e-con{flex:1 1 420px !important;display:flex !important;flex-direction:column !important;gap:12px !important;align-items:center !important}
body .elementor .rp-1efe1132.e-con{max-width:1240px !important;margin:0 auto !important;display:flex !important;flex-wrap:wrap !important;gap:48px !important;align-items:center !important}
body .elementor .rp-764b6d33.e-con{background:#13241D !important;color:#F2F4EF !important;padding:72px 24px !important}
body .elementor .rp-d01c7994 .elementor-heading-title{margin:0 !important;font-family:'Plus Jakarta Sans', sans-serif !important;font-weight:800 !important;font-size:clamp(30px, 3.6vw, 46px) !important;line-height:1.05 !important;letter-spacing:-0.02em !important}
body .elementor .rp-e6a200e8.e-con{display:flex !important;flex-direction:column !important;gap:12px !important;max-width:760px !important}
body .elementor .rp-c90112a6.e-con{background:#FFFFFF !important;border:1px solid #DCE3DA !important;border-radius:24px !important;padding:32px !important;display:flex !important;flex-wrap:wrap !important;gap:32px !important;align-items:center !important}
body .elementor .rp-e2a1acbf.e-con{max-width:1240px !important;margin:0 auto !important;display:flex !important;flex-direction:column !important;gap:32px !important}
body .elementor .rp-065f7c94.e-con{padding:88px 24px !important}
body .elementor .rp-7252a6aa.e-con{flex:2 1 480px !important;display:flex !important;flex-direction:column !important;gap:10px !important}
body .elementor .rp-fe42aa48.e-con{max-width:1240px !important;margin:0 auto !important;display:flex !important;flex-wrap:wrap !important;gap:32px !important;align-items:center !important}
body .elementor .rp-52dbf8c3.e-con{background:#E6EBE3 !important;padding:72px 24px !important}
body .elementor .rp-34cb8ca8 .elementor-heading-title{margin:0 !important;font-family:'Plus Jakarta Sans', sans-serif !important;font-weight:800 !important;font-size:clamp(30px, 3.6vw, 46px) !important;line-height:1.05 !important;letter-spacing:-0.02em !important}
body .elementor .rp-90ce0ea6.e-con{display:flex !important;flex-direction:column !important;gap:12px !important;max-width:760px !important}
body .elementor .rp-0e8ba9c6.e-con{display:grid !important;grid-template-columns:repeat(auto-fit, minmax(170px, 1fr)) !important;gap:0 !important;border-top:3px solid #13241D !important}
body .elementor .rp-5403dfa1.e-con{display:flex !important;flex-wrap:wrap !important;align-items:center !important;gap:12px !important}
body .elementor .rp-25cc94d9.e-con{background:#13241D !important;color:#F2F4EF !important;border-radius:24px !important;padding:32px !important;display:flex !important;flex-direction:column !important;gap:20px !important}
body .elementor .rp-9b2882ea.e-con{max-width:1240px !important;margin:0 auto !important;display:flex !important;flex-direction:column !important;gap:36px !important}
body .elementor .rp-7be43e46.e-con{padding:88px 24px !important}
body .elementor .rp-eac136fa.e-con{max-width:920px !important;margin:0 auto !important;display:flex !important;flex-wrap:wrap !important;gap:32px !important;align-items:center !important}
body .elementor .rp-bc43d28c.e-con{background:#E6EBE3 !important;padding:80px 24px !important}
body .elementor .rp-4162c071 .elementor-heading-title{margin:0 !important;flex:1 1 520px !important;font-family:'Plus Jakarta Sans', sans-serif !important;font-weight:800 !important;font-size:clamp(26px, 3.2vw, 40px) !important;letter-spacing:-0.02em !important}
body .elementor .rp-ee8a645b .elementor-button{background:var(--accent) !important;color:#13241D !important;text-decoration:none !important;font-weight:700 !important;padding:15px 24px !important;border-radius:999px !important}
body .elementor .rp-8373c953 .elementor-button{border:1.5px solid #6E8577 !important;color:#F2F4EF !important;text-decoration:none !important;font-weight:600 !important;padding:14px 22px !important;border-radius:999px !important}
body .elementor .rp-2c877d49.e-con{display:flex !important;flex-wrap:wrap !important;gap:12px !important}
body .elementor .rp-b9d35650.e-con{max-width:1240px !important;margin:0 auto !important;display:flex !important;flex-wrap:wrap !important;gap:20px !important;align-items:center !important;justify-content:space-between !important}
body .elementor .rp-cbd2145d.e-con{background:#13241D !important;color:#F2F4EF !important;padding:64px 24px !important}
body .elementor .rp-8b003741 .elementor-heading-title{margin:0 !important;font-family:'Plus Jakarta Sans', sans-serif !important;font-weight:800 !important;font-size:clamp(40px, 5.5vw, 72px) !important;line-height:1 !important;letter-spacing:-0.03em !important}
body .elementor .rp-03997cb4.e-con{flex:1 1 460px !important;display:flex !important;flex-direction:column !important;gap:16px !important}
body .elementor .rp-b7f3774d.e-con{display:grid !important;grid-template-columns:repeat(12, minmax(0, 1fr)) !important;gap:6px !important}
body .elementor .rp-57cafbf7.e-con{display:grid !important;grid-template-columns:repeat(3, minmax(0, 1fr)) !important;gap:12px !important}
body .elementor .rp-81384120.e-con{flex:1 1 420px !important;background:#1B3127 !important;border:1px solid #2E4438 !important;border-radius:24px !important;padding:28px !important;display:flex !important;flex-direction:column !important;gap:18px !important}
body .elementor .rp-0876f203.e-con{max-width:1240px !important;margin:0 auto !important;display:flex !important;flex-wrap:wrap !important;gap:40px !important;align-items:center !important}
body .elementor .rp-e060585c.e-con{background:#13241D !important;color:#F2F4EF !important;padding:64px 24px 72px !important}
body .elementor .rp-1ff3e20e .elementor-heading-title{margin:0 !important;font-family:'Plus Jakarta Sans', sans-serif !important;font-weight:800 !important;font-size:clamp(30px, 3.6vw, 46px) !important;letter-spacing:-0.02em !important}
body .elementor .rp-90791033.e-con{max-width:1240px !important;margin:0 auto !important;display:flex !important;flex-direction:column !important;gap:28px !important}
body .elementor .rp-e4cd7494.e-con{padding:88px 24px !important}
body .elementor .rp-5d459a93 .elementor-heading-title{margin:0 !important;font-family:'Plus Jakarta Sans', sans-serif !important;font-weight:800 !important;font-size:clamp(30px, 3.6vw, 46px) !important;letter-spacing:-0.02em !important}
body .elementor .rp-8a22ebd2.e-con{display:flex !important;flex-wrap:wrap !important;justify-content:space-between !important;align-items:flex-end !important;gap:12px !important}
body .elementor .rp-8cadde14 .elementor-button{margin-top:auto !important;font-weight:700 !important}
body .elementor .rp-95ddbcc3.e-con{padding:20px 22px !important;display:flex !important;flex-direction:column !important;gap:8px !important;flex:1 !important}
body .elementor .rp-ac1e6073.e-con{background:#FFFFFF !important;border-radius:20px !important;overflow:hidden !important;display:flex !important;flex-direction:column !important}
body .elementor .rp-507d4cc8 .elementor-button{margin-top:auto !important;font-weight:700 !important}
body .elementor .rp-f1697977.e-con{padding:20px 22px !important;display:flex !important;flex-direction:column !important;gap:8px !important;flex:1 !important}
body .elementor .rp-d9817432.e-con{background:#FFFFFF !important;border-radius:20px !important;overflow:hidden !important;display:flex !important;flex-direction:column !important}
body .elementor .rp-a0123760 .elementor-button{margin-top:auto !important;font-weight:700 !important}
body .elementor .rp-c6d0a65a.e-con{padding:20px 22px !important;display:flex !important;flex-direction:column !important;gap:8px !important;flex:1 !important}
body .elementor .rp-07610e5a.e-con{background:#FFFFFF !important;border-radius:20px !important;overflow:hidden !important;display:flex !important;flex-direction:column !important}
body .elementor .rp-09641b50 .elementor-button{margin-top:auto !important;font-weight:700 !important}
body .elementor .rp-a4ff4730.e-con{padding:20px 22px !important;display:flex !important;flex-direction:column !important;gap:8px !important;flex:1 !important}
body .elementor .rp-1c64895c.e-con{background:#FFFFFF !important;border-radius:20px !important;overflow:hidden !important;display:flex !important;flex-direction:column !important}
body .elementor .rp-bd745e60.e-con{display:grid !important;grid-template-columns:repeat(auto-fit, minmax(260px, 1fr)) !important;gap:16px !important}
body .elementor .rp-03972412.e-con{max-width:1240px !important;margin:0 auto !important;display:flex !important;flex-direction:column !important;gap:28px !important}
body .elementor .rp-16d5d209.e-con{background:#E6EBE3 !important;padding:88px 24px !important}
body .elementor .rp-acd9f2e5 .elementor-heading-title{margin:0 !important;font-family:'Plus Jakarta Sans', sans-serif !important;font-weight:800 !important;font-size:clamp(30px, 3.6vw, 46px) !important;letter-spacing:-0.02em !important}
body .elementor .rp-54f863d6.e-con{display:flex !important;flex-direction:column !important;gap:12px !important;max-width:760px !important}
body .elementor .rp-c639d817 .elementor-button{margin-top:auto !important;padding-top:6px !important;color:var(--accent) !important;font-weight:700 !important;font-size:15px !important}
body .elementor .rp-12112e10.e-con{background:#1B3127 !important;border:1px solid #2E4438 !important;border-radius:18px !important;padding:24px !important;display:flex !important;flex-direction:column !important;gap:10px !important}
body .elementor .rp-04bfbfc9 .elementor-button{margin-top:auto !important;padding-top:6px !important;color:var(--accent) !important;font-weight:700 !important;font-size:15px !important}
body .elementor .rp-83080686.e-con{background:#1B3127 !important;border:1px solid #2E4438 !important;border-radius:18px !important;padding:24px !important;display:flex !important;flex-direction:column !important;gap:10px !important}
body .elementor .rp-20cf9011 .elementor-button{margin-top:auto !important;padding-top:6px !important;color:var(--accent) !important;font-weight:700 !important;font-size:15px !important}
body .elementor .rp-9a934af5.e-con{background:#1B3127 !important;border:1px solid #2E4438 !important;border-radius:18px !important;padding:24px !important;display:flex !important;flex-direction:column !important;gap:10px !important}
body .elementor .rp-8c06ff14.e-con{background:#1B3127 !important;border:1px solid #2E4438 !important;border-radius:18px !important;padding:24px !important;display:flex !important;flex-direction:column !important;gap:10px !important}
body .elementor .rp-fda61b2e.e-con{background:#1B3127 !important;border:1px solid #2E4438 !important;border-radius:18px !important;padding:24px !important;display:flex !important;flex-direction:column !important;gap:10px !important}
body .elementor .rp-ffce98ba.e-con{display:grid !important;grid-template-columns:repeat(auto-fit, minmax(210px, 1fr)) !important;gap:14px !important}
body .elementor .rp-404db862 .elementor-button{background:var(--accent) !important;color:#13241D !important;text-decoration:none !important;font-weight:700 !important;padding:15px 26px !important;border-radius:999px !important}
body .elementor .rp-b9150735.e-con{display:flex !important;flex-wrap:wrap !important;gap:16px !important;align-items:center !important;justify-content:space-between !important;border-top:1px solid #2E4438 !important;padding-top:24px !important}
body .elementor .rp-311e136a.e-con{max-width:1240px !important;margin:0 auto !important;display:flex !important;flex-direction:column !important;gap:32px !important}
body .elementor .rp-af89c124.e-con{background:#13241D !important;color:#F2F4EF !important;padding:88px 24px !important}
body .elementor .rp-5d766e81 .elementor-heading-title{margin:0 !important;font-family:'Plus Jakarta Sans', sans-serif !important;font-weight:800 !important;font-size:clamp(30px, 3.6vw, 46px) !important;line-height:1.05 !important;letter-spacing:-0.02em !important}
body .elementor .rp-47e75839 .elementor-button{align-self:flex-start !important;background:#13241D !important;color:#F2F4EF !important;text-decoration:none !important;font-weight:700 !important;padding:14px 22px !important;border-radius:999px !important}
body .elementor .rp-7482d366.e-con{flex:1 1 420px !important;display:flex !important;flex-direction:column !important;gap:14px !important}
body .elementor .rp-c43dc4cd.e-con{flex:1 1 460px !important;background:#FFFFFF !important;border:1px solid #DCE3DA !important;border-radius:24px !important;padding:28px !important;display:flex !important;flex-direction:column !important;gap:14px !important}
body .elementor .rp-713ee1de.e-con{max-width:1240px !important;margin:0 auto !important;display:flex !important;flex-wrap:wrap !important;gap:40px !important;align-items:center !important}
body .elementor .rp-0d8c0f53.e-con{padding:88px 24px !important}
body .elementor .rp-82361253 .elementor-heading-title{margin:0 !important;font-family:'Plus Jakarta Sans', sans-serif !important;font-weight:800 !important;font-size:clamp(48px, 8vw, 112px) !important;line-height:0.95 !important;letter-spacing:-0.035em !important}
body .elementor .rp-59a8363d.e-con{max-width:1200px !important;margin:0 auto !important;padding:80px 24px 12px !important;display:flex !important;flex-direction:column !important;gap:24px !important}
body .elementor .rp-090daa92.e-con{background:#13241D !important;color:#F2F4EF !important;overflow:hidden !important}
body .elementor .rp-6c566b5f .elementor-heading-title{margin:0 !important;font-family:'Plus Jakarta Sans', sans-serif !important;font-weight:800 !important;font-size:clamp(32px, 4vw, 52px) !important;line-height:1.05 !important;letter-spacing:-0.02em !important}
body .elementor .rp-1161752b.e-con{display:flex !important;flex-direction:column !important;gap:16px !important}
body .elementor .rp-c7a3223f.e-con{display:flex !important;flex-direction:column !important;gap:18px !important;color:#3E5146 !important}
body .elementor .rp-a2c3d18b.e-con{max-width:1200px !important;margin:0 auto !important;display:grid !important;grid-template-columns:repeat(auto-fit, minmax(min(100%, 320px), 1fr)) !important;gap:56px !important}
body .elementor .rp-f35c8c27.e-con{padding:104px 24px !important}
body .elementor .rp-58356756 .elementor-heading-title{margin:0 !important;font-family:'Plus Jakarta Sans', sans-serif !important;font-weight:800 !important;font-size:clamp(32px, 4vw, 52px) !important;line-height:1.05 !important;letter-spacing:-0.02em !important}
body .elementor .rp-6418c9b5.e-con{display:flex !important;flex-direction:column !important;gap:16px !important;max-width:820px !important}
body .elementor .rp-818d6de2.e-con{display:flex !important;flex-direction:column !important;gap:14px !important}
body .elementor .rp-8a663997.e-con{display:flex !important;flex-direction:column !important;gap:16px !important;color:#DCE4DD !important}
body .elementor .rp-bb9db1ab.e-con{display:grid !important;grid-template-columns:repeat(auto-fit, minmax(min(100%, 320px), 1fr)) !important;gap:40px !important;align-items:start !important}
body .elementor .rp-55115322.e-con{display:grid !important;grid-template-columns:repeat(auto-fit, minmax(220px, 1fr)) !important;gap:16px !important}
body .elementor .rp-dabd2b7b.e-con{max-width:1200px !important;margin:0 auto !important;display:flex !important;flex-direction:column !important;gap:48px !important}
body .elementor .rp-bf931367.e-con{background:#13241D !important;color:#F2F4EF !important;padding:104px 24px !important}
body .elementor .rp-e6bce342.e-con{background:#FFFFFF !important;border:1px solid #DCE3DA !important;border-radius:20px !important;padding:40px !important;display:flex !important;flex-direction:column !important;gap:14px !important}
body .elementor .rp-abdefc86.e-con{background:#FFFFFF !important;border:1px solid #DCE3DA !important;border-radius:20px !important;padding:40px !important;display:flex !important;flex-direction:column !important;gap:14px !important}
body .elementor .rp-68c6da8b.e-con{max-width:1200px !important;margin:0 auto !important;display:grid !important;grid-template-columns:repeat(auto-fit, minmax(min(100%, 320px), 1fr)) !important;gap:32px !important}
body .elementor .rp-ff77c791.e-con{padding:104px 24px !important}
body .elementor .rp-4e9ab342 .elementor-heading-title{margin:0 !important;font-family:'Plus Jakarta Sans', sans-serif !important;font-weight:800 !important;font-size:clamp(32px, 4vw, 52px) !important;line-height:1.05 !important;letter-spacing:-0.02em !important}
body .elementor .rp-2fa9aa45.e-con{display:flex !important;flex-direction:column !important;gap:16px !important;max-width:820px !important}
body .elementor .rp-18f92480.e-con{max-width:1200px !important;margin:0 auto !important;display:flex !important;flex-direction:column !important;gap:48px !important}
body .elementor .rp-10a3f1af.e-con{background:#E6EBE3 !important;padding:104px 24px !important}
body .elementor .rp-05ce05fe .elementor-heading-title{margin:0 !important;font-family:'Plus Jakarta Sans', sans-serif !important;font-weight:800 !important;font-size:clamp(32px, 4vw, 52px) !important;line-height:1.05 !important;letter-spacing:-0.02em !important}
body .elementor .rp-b1b5f0e1.e-con{flex:1 1 520px !important;display:flex !important;flex-direction:column !important;gap:16px !important}
body .elementor .rp-49ea7bc8 .elementor-button{flex:none !important;background:#13241D !important;color:#F2F4EF !important;text-decoration:none !important;font-weight:700 !important;padding:14px 22px !important;border-radius:999px !important}
body .elementor .rp-53b75715.e-con{display:flex !important;flex-wrap:wrap !important;gap:24px 64px !important;align-items:flex-end !important}
body .elementor .rp-b92a8cf9.e-con{background:#13241D !important;color:#F2F4EF !important;border-radius:18px !important;padding:28px !important;display:flex !important;flex-direction:column !important;gap:10px !important}
body .elementor .rp-b5cba7cc.e-con{background:#13241D !important;color:#F2F4EF !important;border-radius:18px !important;padding:28px !important;display:flex !important;flex-direction:column !important;gap:10px !important}
body .elementor .rp-0c70a5e4.e-con{background:#13241D !important;color:#F2F4EF !important;border-radius:18px !important;padding:28px !important;display:flex !important;flex-direction:column !important;gap:10px !important}
body .elementor .rp-b595ae74.e-con{display:grid !important;grid-template-columns:repeat(auto-fit, minmax(260px, 1fr)) !important;gap:20px !important}
body .elementor .rp-b330e70c.e-con{flex:1 1 340px !important;background:#FFFFFF !important;border:1px solid #DCE3DA !important;border-radius:18px !important;padding:28px !important;display:flex !important;flex-direction:column !important;gap:12px !important}
body .elementor .rp-38dff1f7 .elementor-button{font-size:15px !important;font-weight:700 !important}
body .elementor .rp-b8f028a6.e-con{flex:1 1 340px !important;background:#FFFFFF !important;border:1px solid #DCE3DA !important;border-radius:18px !important;padding:28px !important;display:flex !important;flex-direction:column !important;gap:12px !important}
body .elementor .rp-6ebefaa5.e-con{display:flex !important;flex-wrap:wrap !important;gap:20px !important}
body .elementor .rp-a711109f.e-con{max-width:1200px !important;margin:0 auto !important;display:flex !important;flex-direction:column !important;gap:44px !important}
body .elementor .rp-e82e67ed.e-con{padding:104px 24px !important}
body .elementor .rp-73aa95aa .elementor-heading-title{margin:0 !important;font-family:'Plus Jakarta Sans', sans-serif !important;font-weight:800 !important;font-size:clamp(32px, 4vw, 52px) !important;line-height:1.05 !important;letter-spacing:-0.02em !important}
body .elementor .rp-e13c8e16.e-con{display:flex !important;flex-direction:column !important;gap:16px !important;max-width:820px !important}
body .elementor .rp-ee5f79a0.e-con{background:#FFFFFF !important;border:1px solid #DCE3DA !important;border-top:5px solid var(--accent) !important;border-radius:18px !important;padding:28px !important;display:flex !important;flex-direction:column !important;gap:12px !important}
body .elementor .rp-38732447.e-con{background:#FFFFFF !important;border:1px solid #DCE3DA !important;border-top:5px solid #13241D !important;border-radius:18px !important;padding:28px !important;display:flex !important;flex-direction:column !important;gap:12px !important}
body .elementor .rp-4f826027.e-con{background:#FFFFFF !important;border:1px solid #DCE3DA !important;border-top:5px solid #7FA36A !important;border-radius:18px !important;padding:28px !important;display:flex !important;flex-direction:column !important;gap:12px !important}
body .elementor .rp-04c7e292.e-con{background:#FFFFFF !important;border:1px solid #DCE3DA !important;border-top:5px solid #2F7FA8 !important;border-radius:18px !important;padding:28px !important;display:flex !important;flex-direction:column !important;gap:12px !important}
body .elementor .rp-dd3ef83b.e-con{display:grid !important;grid-template-columns:repeat(auto-fit, minmax(260px, 1fr)) !important;gap:20px !important}
body .elementor .rp-158dcf38.e-con{max-width:1200px !important;margin:0 auto !important;display:flex !important;flex-direction:column !important;gap:44px !important}
body .elementor .rp-0127463b.e-con{padding:104px 24px !important}
body .elementor .rp-00f389ef .elementor-heading-title{margin:0 !important;font-family:'Plus Jakarta Sans', sans-serif !important;font-weight:800 !important;font-size:clamp(32px, 4vw, 52px) !important;line-height:1.05 !important;letter-spacing:-0.02em !important}
body .elementor .rp-4da6264a.e-con{display:flex !important;flex-direction:column !important;gap:16px !important;max-width:820px !important}
body .elementor .rp-d75af931.e-con{display:grid !important;grid-template-columns:repeat(auto-fit, minmax(260px, 1fr)) !important;gap:16px !important}
body .elementor .rp-66817a6f.e-con{display:grid !important;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr)) !important;gap:12px !important}
body .elementor .rp-54d0eaac.e-con{max-width:1200px !important;margin:0 auto !important;display:flex !important;flex-direction:column !important;gap:44px !important}
body .elementor .rp-f99c9763.e-con{background:#13241D !important;color:#F2F4EF !important;padding:104px 24px !important}
body .elementor .rp-d2f6ff3e .elementor-heading-title{margin:0 !important;font-family:'Plus Jakarta Sans', sans-serif !important;font-weight:800 !important;font-size:clamp(32px, 4vw, 52px) !important;line-height:1.05 !important;letter-spacing:-0.02em !important}
body .elementor .rp-3c796231.e-con{display:flex !important;flex-direction:column !important;gap:16px !important;max-width:760px !important}
body .elementor .rp-295f4c93.e-con{display:flex !important;flex-wrap:wrap !important;gap:16px !important;justify-content:space-between !important;align-items:flex-end !important}
body .elementor .rp-57e818dd.e-con{display:grid !important;grid-template-columns:repeat(auto-fit, minmax(220px, 1fr)) !important;gap:28px !important}
body .elementor .rp-4ff67910.e-con{background:#FFFFFF !important;border:1px solid #DCE3DA !important;border-radius:18px !important;padding:28px 32px !important;display:flex !important;flex-direction:column !important;gap:10px !important}
body .elementor .rp-f95e7a70.e-con{max-width:1200px !important;margin:0 auto !important;display:flex !important;flex-direction:column !important;gap:40px !important}
body .elementor .rp-b0964773.e-con{padding:104px 24px !important}
body .elementor .rp-042ac6fd .elementor-heading-title{margin:0 !important;font-family:'Plus Jakarta Sans', sans-serif !important;font-weight:800 !important;font-size:clamp(28px, 3.4vw, 42px) !important;line-height:1.1 !important;letter-spacing:-0.02em !important}
body .elementor .rp-c0e0e90c.e-con{display:flex !important;flex-direction:column !important;gap:12px !important;max-width:760px !important}
body .elementor .rp-94adf35f.e-con{max-width:1200px !important;margin:0 auto !important;display:flex !important;flex-direction:column !important;gap:28px !important}
body .elementor .rp-df16ec1a.e-con{background:#E6EBE3 !important;padding:88px 24px !important}
body .elementor .rp-b1805747 .elementor-heading-title{margin:0 !important;font-family:'Plus Jakarta Sans', sans-serif !important;font-weight:800 !important;font-size:clamp(32px, 4vw, 48px) !important;line-height:1.05 !important;letter-spacing:-0.02em !important}
body .elementor .rp-cc15f978.e-con{display:flex !important;flex-direction:column !important;gap:16px !important}
body .elementor .rp-ca5d8bdd.e-con{max-width:1200px !important;margin:0 auto !important;display:grid !important;grid-template-columns:repeat(auto-fit, minmax(min(100%, 320px), 1fr)) !important;gap:48px !important}
body .elementor .rp-a138ef4e.e-con{padding:104px 24px !important}
body .elementor .rp-c97ea579 .elementor-heading-title{margin:0 !important;font-family:'Plus Jakarta Sans', sans-serif !important;font-weight:800 !important;font-size:clamp(36px, 5vw, 64px) !important;line-height:1.02 !important;letter-spacing:-0.03em !important}
body .elementor .rp-cb83150f.e-con{flex:1 1 520px !important;display:flex !important;flex-direction:column !important;gap:18px !important}
body .elementor .rp-8d5cc2b5.e-con{max-width:1200px !important;margin:0 auto !important;display:flex !important;flex-wrap:wrap !important;gap:32px !important;justify-content:space-between !important;align-items:flex-end !important}
body .elementor .rp-a8c78726.e-con{background:var(--accent) !important;color:#13241D !important;padding:88px 24px 0 !important;overflow:hidden !important}