.elementor .e-d4b92a2-9def9fb{font-weight:700;font-size:0.8rem;color:#9fd9b7;letter-spacing:0.18em;}.elementor .e-d08061c-0c88020{font-size:clamp(2.6rem,5vw,4.8rem);color:#ffffff;line-height:1.05;}.elementor .e-a9b756b-7777058{font-size:1.15rem;color:#eef7f1;line-height:1.7;}.elementor .e-a51761c-292a7ee{font-weight:700;color:#043d2b;padding-block-start:0.95rem;padding-block-end:0.95rem;padding-inline-start:1.35rem;padding-inline-end:1.35rem;border-radius:0.35rem;background-color:#ffffff;display:inline-block;align-self:flex-start;}.elementor .e-5968177-8c57765{font-size:0.9rem;color:#b9d9c5;}.elementor .e-fa7f25c-bb08029{display:flex;flex-direction:column;gap:1.2rem;flex:1 1 56%;}.elementor .e-9c8a8df-07a93dc{width:auto;min-width:0px;max-width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:0.5rem;display:block;flex:1 1 44%;}.elementor .e-ab7f2d0-12e5ae8{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:max(1.5rem, calc((100vw - 1180px)/2));padding-inline-end:max(1.5rem, calc((100vw - 1180px)/2));background-color:#043d2b;display:flex;flex-direction:row;gap:3rem;align-items:center;}.elementor .e-60a3ba2-76d346c{font-weight:700;font-size:0.8rem;color:#167447;letter-spacing:0.18em;}.elementor .e-14738f6-501e9ee{font-size:clamp(2rem,4vw,3.5rem);color:#0b2d20;}.elementor .e-dd97cdb-a0e4daf{max-width:52rem;font-size:1.08rem;color:#4b655b;line-height:1.75;}.elementor .e-38d08e4-d2e85cb{font-size:1.5rem;color:#043d2b;}.elementor .e-5b99b08-2a69513{color:#4b655b;line-height:1.7;margin-block-start:0.7rem;}.elementor .e-c75d722-cefd10c{padding:2rem;border-block-start-width:4px;background-color:#e8f2ec;}.elementor .e-2117436-15413d8{font-size:1.5rem;color:#043d2b;}.elementor .e-e2ee452-c5ae097{color:#4b655b;line-height:1.7;margin-block-start:0.7rem;}.elementor .e-3d52700-cb23c8f{padding:2rem;border-block-start-width:4px;background-color:#e8f2ec;}.elementor .e-fac7ae4-f1686be{font-size:1.5rem;color:#043d2b;}.elementor .e-f50a2d6-0b3cc45{color:#4b655b;line-height:1.7;margin-block-start:0.7rem;}.elementor .e-477b518-6fc890e{padding:2rem;border-block-start-width:4px;background-color:#e8f2ec;}.elementor .e-8da37e6-3034c77{font-size:1.5rem;color:#043d2b;}.elementor .e-598f41f-423784e{color:#4b655b;line-height:1.7;margin-block-start:0.7rem;}.elementor .e-16532c4-2a68fac{padding:2rem;border-block-start-width:4px;background-color:#e8f2ec;}.elementor .e-7ec3e3d-552d62b{margin-block-start:2rem;display:grid;gap:1.25rem;grid-template-columns:repeat(2,minmax(0,1fr));}.elementor .e-0453d79-0dc2a15{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:max(1.5rem, calc((100vw - 1180px)/2));padding-inline-end:max(1.5rem, calc((100vw - 1180px)/2));display:flex;flex-direction:column;gap:1.2rem;}.elementor .e-4378d5d-d7621cf{font-size:clamp(2rem,4vw,3rem);color:#0b2d20;}.elementor .e-a90abd8-d00ba14{font-size:1.08rem;color:#4b655b;line-height:1.8;}.elementor .e-9dead1f-7997cd8{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:max(1.5rem, calc((100vw - 900px)/2));padding-inline-end:max(1.5rem, calc((100vw - 900px)/2));background-color:#ffffff;display:flex;flex-direction:column;gap:1rem;}.elementor .e-98efebe-0562f54{font-size:clamp(2rem,4vw,3.2rem);color:#ffffff;}.elementor .e-9dfd0b6-89ec08f{font-size:1.08rem;color:#eef7f1;line-height:1.7;}.elementor .e-0d13225-d99644d{font-weight:700;color:#043d2b;padding-block-start:0.95rem;padding-block-end:0.95rem;padding-inline-start:1.35rem;padding-inline-end:1.35rem;border-radius:0.35rem;background-color:#ffffff;display:inline-block;}.elementor .e-7d243af-68c79f3{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:max(1.5rem, calc((100vw - 900px)/2));padding-inline-end:max(1.5rem, calc((100vw - 900px)/2));background-color:#043d2b;display:flex;flex-direction:column;gap:1rem;align-items:flex-start;}.elementor .e-d505474-0db5581{background-color:#f6f8f6;display:flex;flex-direction:column;}