.elementor .e-3076e408-8844{font-family:var(--z-font);font-size:13px;color:var(--z-muted);& a { color: var(--z-muted); text-decoration: none; } & a:hover { color: #00b479; }\n}.elementor .e-11b0cb25-d735{font-family:var(--z-font);font-weight:800;font-size:38px;color:var(--z-ink);line-height:1.6;}.elementor .e-2c8481fc-8f46{font-family:var(--z-font);font-size:17px;color:var(--z-muted);line-height:2.1;}.elementor .e-2f26bac4-8584{font-family:var(--z-font);font-size:14px;color:var(--z-muted);}.elementor .e-31209858-50c5{font-size:14px;color:#00b479;}.elementor .e-289e7a44-b623{font-family:var(--z-font);font-weight:700;font-size:14px;color:#7f2b7c;}.elementor .e-58fd3571-d482{width:100%;padding-block-start:6px;border-block-start-width:1px;display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;align-items:center;border-top-style: solid; border-top-color: #e3eee9;\n}.elementor .e-6ed925e0-785d{display:flex;flex-direction:column;gap:18px;align-items:flex-start;}.elementor .e-475016fa-acd5{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;display:block;}.elementor .e-1efe6610-c4ae{width:100%;overflow:hidden;border-radius:28px;box-shadow:0px 24px 60px 0px rgba(11,59,46,0.14);}.elementor .e-172462a-27af{width:100%;max-width:1200px;column-gap:56px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;grid-template-columns:1.1fr 1fr;grid-template-rows:auto;align-items:center;row-gap: 32px;\n}.elementor .e-6bb41aa1-146e{padding-block-start:56px;padding-block-end:56px;background-image:linear-gradient(180deg, #f2f9f6 0%,#ffffff 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-17988ce0-fe73{width:100%;max-width:780px;font-family:var(--z-font);font-size:17px;color:#2b3a35;line-height:2.2;& p { margin: 0 0 22px; font-family: var(--z-font); font-size: 17px; line-height: 2.2; color: #2b3a35; } & h2 { font-family: var(--z-font); font-size: 25px; font-weight: 800; line-height: 1.7; color: #0b3b2e; margin: 44px 0 16px; padding-right: 16px; border-right: 4px solid #00b479; } & h3 { font-family: var(--z-font); font-size: 20px; font-weight: 800; color: #0b3b2e; margin: 32px 0 12px; } & ul { margin: 0 0 24px; padding: 0 22px 0 0; } & li { margin-bottom: 10px; font-family: var(--z-font); font-size: 17px; line-height: 2.1; } & li::marker { color: #00b479; } & strong { color: #0b3b2e; } & blockquote { margin: 32px 0; padding: 26px 30px; background-color: #f6eef6; border-right: 4px solid #7f2b7c; border-radius: 16px; } & blockquote p { margin: 0; font-size: 18px; font-weight: 700; color: #5e1f5b; } & a { color: #00865a; } & img { border-radius: 18px; max-width: 100%; height: auto; } & ul { list-style: disc; } & ol { list-style: decimal; padding: 0 22px 0 0; }\n}.elementor .e-6f0025a-dfdc{color:#ffffff;background-color:rgba(255,255,255,0.14);}.elementor .e-4cec895f-2212{font-family:var(--z-font);font-weight:800;font-size:20px;color:#ffffff;line-height:1.7;}.elementor .e-3da2affc-882e{font-family:var(--z-font);font-size:14px;color:rgba(255,255,255,0.85);line-height:2;}.elementor .e-34da3567-9401{color:#00865a;background-color:#ffffff;}.elementor .e-2961f699-7d1c{padding:28px;border-radius:24px;background-image:linear-gradient(160deg, #0b3b2e 0%,#00865a 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;gap:14px;align-items:flex-start;}.elementor .e-7e2484c9-1849{font-family:var(--z-font);font-weight:800;font-size:17px;color:var(--z-ink);}.elementor .e-33ea986e-35f9{display:flex;flex-direction:column;gap:8px;& a { display: block; padding: 10px 14px; border-radius: 12px; background-color: #f6faf8; font-family: var(--z-font); font-size: 14px; font-weight: 600; color: #0b3b2e; text-decoration: none; } & a:hover { background-color: #00b479; color: #ffffff; }\n}.elementor .e-1dd127cf-ba26{padding:26px;border-radius:24px;border-width:1px;border-color:#e3eee9;border-style:solid;background-color:#ffffff;display:flex;flex-direction:column;gap:14px;}.elementor .e-eddfefa-7471{position:sticky;inset-block-start:110px;display:flex;flex-direction:column;gap:22px;}.elementor .e-39949f30-aeb3{width:100%;max-width:1200px;column-gap:56px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;grid-template-columns:minmax(0, 1fr) 320px;grid-template-rows:auto;align-items:start;row-gap: 40px;\n}.elementor .e-57e9e08b-876f{padding-block-start:24px;}.elementor .e-3e902aca-223a{width:100%;height:200px;object-fit:cover;display:block;}.elementor .e-10809189-ecca{color:#7f2b7c;background-color:#f6eef6;}.elementor .e-565ff0ee-f1b3{font-size:18px;}.elementor .e-6a2d980a-9421{padding:24px;display:flex;flex-direction:column;gap:12px;align-items:flex-start;}.elementor .e-7941ed0d-c7ff{overflow:hidden;padding:0px;gap:0px;}.elementor .e-40e59656-cc8e{width:100%;height:200px;object-fit:cover;display:block;object-position: center top;\n}.elementor .e-27b3e33d-5f59{color:#7f2b7c;background-color:#f6eef6;}.elementor .e-4253b2b0-f6e9{font-size:18px;}.elementor .e-1ebd47c7-7535{padding:24px;display:flex;flex-direction:column;gap:12px;align-items:flex-start;}.elementor .e-29f2a3f6-f696{overflow:hidden;padding:0px;gap:0px;}.elementor .e-115c2233-a27e{width:100%;height:200px;object-fit:cover;display:block;}.elementor .e-2db4a42d-c774{font-size:18px;}.elementor .e-9a39375-1212{padding:24px;display:flex;flex-direction:column;gap:12px;align-items:flex-start;}.elementor .e-1d4a59d9-a971{overflow:hidden;padding:0px;gap:0px;}.elementor .e-79dcd57c-90a2{justify-content:center;}.elementor .e-77202229-992d{background-color:#f6faf8;}