.elementor .e-2910553f-84e3{font-family:var(--font-sans);font-weight:700;font-size:15px;color:var(--accent-saffron);letter-spacing:0.14em;line-height:20px;margin:0px;}.elementor .e-38c9c10f-f422{max-width:760px;font-weight:800;letter-spacing:-0.025em;margin:0px;}.elementor .e-1e0394d3-a47f{max-width:680px;font-size:21px;line-height:32px;margin:0px;}.elementor .e-a0aa3f6-e679:hover,.elementor .e-a0aa3f6-e679:focus-visible{color:var(--brand-blue);background-color:#FFFFFF;}.elementor .e-a0aa3f6-e679{color:#FFFFFF;border-width:2px;border-color:#FFFFFF;border-style:solid;background-color:transparent;}.elementor .e-1e2254f3-19ef{padding:0px;margin-block-start:8px;flex-direction:row;gap:16px;flex-wrap:wrap;}.elementor .e-5503721f-6c29{max-width:680px;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;opacity:88%;}.elementor .e-31121ad6-c0ce{width:100%;max-width:1140px;display:flex;flex-direction:column;gap:24px;align-items:flex-start;}.elementor .e-755a7477-211e{min-height:680px;padding-block-start:160px;padding-block-end:112px;padding-inline-start:24px;padding-inline-end:24px;background-image:linear-gradient(90deg, rgba(31,74,148,.96) 0%,rgba(31,74,148,.82) 48%,rgba(65,131,68,.34) 100%),url("https://caribbeanbiodiversityfund.org/wp-content/uploads/2026/06/CBF-Board-and-Team-plant-mangrove-seedlingsin-The-Bahamas_Photo-by-Renee-Smith.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-6097265d-c24a{font-family:var(--font-sans);font-weight:800;font-size:56px;color:var(--brand-blue);line-height:1;margin:0px;}.elementor .e-50119864-e19b{font-family:var(--font-sans);font-weight:700;font-size:15px;color:var(--brand-green);letter-spacing:0.1em;line-height:20px;margin:0px;}.elementor .e-1caadfb8-7a7c{padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-46aaff12-540f{font-family:var(--font-sans);font-weight:800;font-size:56px;color:var(--brand-blue);line-height:1;margin:0px;}.elementor .e-7937f89a-9977{font-family:var(--font-sans);font-weight:700;font-size:15px;color:var(--brand-green);letter-spacing:0.1em;line-height:20px;margin:0px;}.elementor .e-1a9cf78-9740{padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-7edd4e72-f7da{font-family:var(--font-sans);font-weight:800;font-size:56px;color:var(--brand-blue);line-height:1;margin:0px;}.elementor .e-2e8b61de-d952{font-family:var(--font-sans);font-weight:700;font-size:15px;color:var(--brand-green);letter-spacing:0.1em;line-height:20px;margin:0px;}.elementor .e-22d77ed2-d377{padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-abc843b-c5d3{width:100%;max-width:1140px;display:grid;gap:40px;grid-template-columns:repeat(3, 1fr);}.elementor .e-51a1971c-8054{padding-block-start:72px;padding-block-end:72px;padding-inline-start:24px;padding-inline-end:24px;background-color:#FFFFFF;flex-direction:column;align-items:center;}.elementor .e-7edd800c-b9a8{font-family:var(--font-sans);font-weight:700;font-size:14px;color:var(--brand-green);letter-spacing:0.12em;line-height:18px;margin:0px;}.elementor .e-1f90bcd-fd06{max-width:760px;margin:0px;}.elementor .e-16238fa9-1de1{max-width:760px;margin:0px;}.elementor .e-61ac97d5-5557{font-family:var(--font-sans);font-weight:800;font-size:20px;color:var(--brand-green);letter-spacing:0.08em;line-height:24px;margin:0px;}.elementor .e-49d0a3e0-b9e5{margin:0px;}.elementor .e-45ec7657-ce05{margin:0px;flex:1 1 auto;}.elementor .e-13e6b68a-afd1{padding-block-start:36px;padding-block-end:40px;padding-inline-start:32px;padding-inline-end:32px;border-radius:4px;background-color:#FFFFFF;display:flex;flex-direction:column;gap:16px;align-items:flex-start;}.elementor .e-55cd7d27-429d{font-family:var(--font-sans);font-weight:800;font-size:20px;color:var(--accent-tiffany);letter-spacing:0.08em;line-height:24px;margin:0px;}.elementor .e-42be6afc-3b15{margin:0px;}.elementor .e-72d07414-f14f{margin:0px;flex:1 1 auto;}.elementor .e-6e96eba4-57dc{padding-block-start:36px;padding-block-end:40px;padding-inline-start:32px;padding-inline-end:32px;border-radius:4px;background-color:#FFFFFF;display:flex;flex-direction:column;gap:16px;align-items:flex-start;}.elementor .e-f845c10-3a86{font-family:var(--font-sans);font-weight:800;font-size:20px;color:var(--brand-blue);letter-spacing:0.08em;line-height:24px;margin:0px;}.elementor .e-5ac5672-4dd8{margin:0px;}.elementor .e-1543125-8db4{margin:0px;flex:1 1 auto;}.elementor .e-3f0c67e8-72ee{padding-block-start:36px;padding-block-end:40px;padding-inline-start:32px;padding-inline-end:32px;border-radius:4px;background-color:#FFFFFF;display:flex;flex-direction:column;gap:16px;align-items:flex-start;}.elementor .e-52c8b856-1820{margin-block-start:28px;display:grid;gap:24px;grid-template-columns:repeat(3, 1fr);}.elementor .e-5550e8e7-70cb{width:100%;max-width:1140px;display:flex;flex-direction:column;gap:20px;}.elementor .e-55d8c745-9cae{padding-block-start:112px;padding-block-end:112px;padding-inline-start:24px;padding-inline-end:24px;background-color:#F5F7F5;flex-direction:column;align-items:center;}.elementor .e-61cecb07-eaee{font-family:var(--font-sans);font-weight:700;font-size:14px;color:var(--accent-saffron);letter-spacing:0.12em;line-height:18px;margin:0px;}.elementor .e-57796eb8-efde{max-width:760px;margin:0px;}.elementor .e-10bdc858-c648{max-width:760px;margin:0px;}.elementor .e-39a185d6-9cda:hover,.elementor .e-39a185d6-9cda:focus-visible{color:var(--brand-blue);background-color:#FFFFFF;}.elementor .e-39a185d6-9cda{min-height:52px;font-family:var(--font-sans);font-weight:600;font-size:17px;color:#FFFFFF;line-height:24px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-radius:2px;border-width:1px;border-color:rgba(255,255,255,.28);border-style:solid;background-color:rgba(255,255,255,.08);}.elementor .e-18ffc3d2-9004:hover,.elementor .e-18ffc3d2-9004:focus-visible{color:var(--brand-blue);background-color:#FFFFFF;}.elementor .e-18ffc3d2-9004{min-height:52px;font-family:var(--font-sans);font-weight:600;font-size:17px;color:#FFFFFF;line-height:24px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-radius:2px;border-width:1px;border-color:rgba(255,255,255,.28);border-style:solid;background-color:rgba(255,255,255,.08);}.elementor .e-54fc034a-5dd7:hover,.elementor .e-54fc034a-5dd7:focus-visible{color:var(--brand-blue);background-color:#FFFFFF;}.elementor .e-54fc034a-5dd7{min-height:52px;font-family:var(--font-sans);font-weight:600;font-size:17px;color:#FFFFFF;line-height:24px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-radius:2px;border-width:1px;border-color:rgba(255,255,255,.28);border-style:solid;background-color:rgba(255,255,255,.08);}.elementor .e-7595a2ae-8eae:hover,.elementor .e-7595a2ae-8eae:focus-visible{color:var(--brand-blue);background-color:#FFFFFF;}.elementor .e-7595a2ae-8eae{min-height:52px;font-family:var(--font-sans);font-weight:600;font-size:17px;color:#FFFFFF;line-height:24px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-radius:2px;border-width:1px;border-color:rgba(255,255,255,.28);border-style:solid;background-color:rgba(255,255,255,.08);}.elementor .e-405a678d-74d1:hover,.elementor .e-405a678d-74d1:focus-visible{color:var(--brand-blue);background-color:#FFFFFF;}.elementor .e-405a678d-74d1{min-height:52px;font-family:var(--font-sans);font-weight:600;font-size:17px;color:#FFFFFF;line-height:24px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-radius:2px;border-width:1px;border-color:rgba(255,255,255,.28);border-style:solid;background-color:rgba(255,255,255,.08);}.elementor .e-765dfdbd-4f4b:hover,.elementor .e-765dfdbd-4f4b:focus-visible{color:var(--brand-blue);background-color:#FFFFFF;}.elementor .e-765dfdbd-4f4b{min-height:52px;font-family:var(--font-sans);font-weight:600;font-size:17px;color:#FFFFFF;line-height:24px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-radius:2px;border-width:1px;border-color:rgba(255,255,255,.28);border-style:solid;background-color:rgba(255,255,255,.08);}.elementor .e-3eda0ed8-26c5:hover,.elementor .e-3eda0ed8-26c5:focus-visible{color:var(--brand-blue);background-color:#FFFFFF;}.elementor .e-3eda0ed8-26c5{min-height:52px;font-family:var(--font-sans);font-weight:600;font-size:17px;color:#FFFFFF;line-height:24px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-radius:2px;border-width:1px;border-color:rgba(255,255,255,.28);border-style:solid;background-color:rgba(255,255,255,.08);}.elementor .e-557ab9e3-bd70:hover,.elementor .e-557ab9e3-bd70:focus-visible{color:var(--brand-blue);background-color:#FFFFFF;}.elementor .e-557ab9e3-bd70{min-height:52px;font-family:var(--font-sans);font-weight:600;font-size:17px;color:#FFFFFF;line-height:24px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-radius:2px;border-width:1px;border-color:rgba(255,255,255,.28);border-style:solid;background-color:rgba(255,255,255,.08);}.elementor .e-13cf7960-1624:hover,.elementor .e-13cf7960-1624:focus-visible{color:var(--brand-blue);background-color:#FFFFFF;}.elementor .e-13cf7960-1624{min-height:52px;font-family:var(--font-sans);font-weight:600;font-size:17px;color:#FFFFFF;line-height:24px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-radius:2px;border-width:1px;border-color:rgba(255,255,255,.28);border-style:solid;background-color:rgba(255,255,255,.08);}.elementor .e-6f113f3-a378:hover,.elementor .e-6f113f3-a378:focus-visible{color:var(--brand-blue);background-color:#FFFFFF;}.elementor .e-6f113f3-a378{min-height:52px;font-family:var(--font-sans);font-weight:600;font-size:17px;color:#FFFFFF;line-height:24px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-radius:2px;border-width:1px;border-color:rgba(255,255,255,.28);border-style:solid;background-color:rgba(255,255,255,.08);}.elementor .e-225cdf27-2bc0:hover,.elementor .e-225cdf27-2bc0:focus-visible{color:var(--brand-blue);background-color:#FFFFFF;}.elementor .e-225cdf27-2bc0{min-height:52px;font-family:var(--font-sans);font-weight:600;font-size:17px;color:#FFFFFF;line-height:24px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-radius:2px;border-width:1px;border-color:rgba(255,255,255,.28);border-style:solid;background-color:rgba(255,255,255,.08);}.elementor .e-3dc38275-2ad9:hover,.elementor .e-3dc38275-2ad9:focus-visible{color:var(--brand-blue);background-color:#FFFFFF;}.elementor .e-3dc38275-2ad9{min-height:52px;font-family:var(--font-sans);font-weight:600;font-size:17px;color:#FFFFFF;line-height:24px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-radius:2px;border-width:1px;border-color:rgba(255,255,255,.28);border-style:solid;background-color:rgba(255,255,255,.08);}.elementor .e-2c008dff-4a35:hover,.elementor .e-2c008dff-4a35:focus-visible{color:var(--brand-blue);background-color:#FFFFFF;}.elementor .e-2c008dff-4a35{min-height:52px;font-family:var(--font-sans);font-weight:600;font-size:17px;color:#FFFFFF;line-height:24px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-radius:2px;border-width:1px;border-color:rgba(255,255,255,.28);border-style:solid;background-color:rgba(255,255,255,.08);}.elementor .e-3bde6eb3-e8b7:hover,.elementor .e-3bde6eb3-e8b7:focus-visible{color:var(--brand-blue);background-color:#FFFFFF;}.elementor .e-3bde6eb3-e8b7{min-height:52px;font-family:var(--font-sans);font-weight:600;font-size:17px;color:#FFFFFF;line-height:24px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-radius:2px;border-width:1px;border-color:rgba(255,255,255,.28);border-style:solid;background-color:rgba(255,255,255,.08);}.elementor .e-7cf86cab-ddf3:hover,.elementor .e-7cf86cab-ddf3:focus-visible{color:var(--brand-blue);background-color:#FFFFFF;}.elementor .e-7cf86cab-ddf3{min-height:52px;font-family:var(--font-sans);font-weight:600;font-size:17px;color:#FFFFFF;line-height:24px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-radius:2px;border-width:1px;border-color:rgba(255,255,255,.28);border-style:solid;background-color:rgba(255,255,255,.08);}.elementor .e-12e4b9b7-54a0{margin-block-start:28px;display:grid;gap:14px;grid-template-columns:repeat(3, 1fr);}.elementor .e-6f4663cc-b26b{width:100%;max-width:1140px;display:flex;flex-direction:column;gap:20px;}.elementor .e-59eeefba-f23e{padding-block-start:112px;padding-block-end:112px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--brand-blue);flex-direction:column;align-items:center;}.elementor .e-11e6c51a-d509{font-family:var(--font-sans);font-weight:700;font-size:14px;color:var(--brand-green);letter-spacing:0.12em;line-height:18px;margin:0px;}.elementor .e-39e91de7-b4d6{max-width:760px;margin:0px;}.elementor .e-37ec3243-ff8d{max-width:720px;margin:0px;}.elementor .e-3cbe2228-b9c0{padding:0px;margin-block-start:8px;flex-direction:row;gap:16px;flex-wrap:wrap;}.elementor .e-4bfdd862-bf3f{width:100%;max-width:980px;padding:64px;border-radius:4px;background-color:#F5F7F5;display:flex;flex-direction:column;gap:20px;align-items:flex-start;}.elementor .e-748e2c29-41f0{padding-block-start:112px;padding-block-end:112px;padding-inline-start:24px;padding-inline-end:24px;background-color:#FFFFFF;flex-direction:column;align-items:center;}