.elementor .e-a1fdb8d-d72c9a1{font-weight:700;font-size:0.8rem;color:#9fd9b7;letter-spacing:0.18em;}.elementor .e-4fe1a87-c9e2569{font-size:clamp(2.6rem,5vw,4.8rem);color:#ffffff;line-height:1.05;}.elementor .e-24ac9da-f8064ca{font-size:1.15rem;color:#eef7f1;line-height:1.7;}.elementor .e-13043d3-1fd1c4f{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-ba4cd08-b7b5097{font-size:0.9rem;color:#b9d9c5;}.elementor .e-41aaaba-7e04d4a{display:flex;flex-direction:column;gap:1.2rem;flex:1 1 56%;}.elementor .e-0705b4a-a74ea16{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-a3e4aff-35d26cc{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-ab8e49f-f3e1369{font-weight:700;font-size:0.8rem;color:#167447;letter-spacing:0.18em;}.elementor .e-4fbdc82-c56af05{font-size:clamp(2rem,4vw,3.5rem);color:#0b2d20;}.elementor .e-a96318a-faf34c0{max-width:52rem;font-size:1.08rem;color:#4b655b;line-height:1.75;}.elementor .e-6f23134-fc07d21{font-size:1.5rem;color:#043d2b;}.elementor .e-6f4c7fa-9eaba56{color:#4b655b;line-height:1.7;margin-block-start:0.7rem;}.elementor .e-1df52fc-a7114b6{padding:2rem;border-block-start-width:4px;background-color:#e8f2ec;}.elementor .e-a4e6ffb-613cdd0{font-size:1.5rem;color:#043d2b;}.elementor .e-777c99a-a7032bb{color:#4b655b;line-height:1.7;margin-block-start:0.7rem;}.elementor .e-5db6f19-5116acd{padding:2rem;border-block-start-width:4px;background-color:#e8f2ec;}.elementor .e-8b80b68-2316f75{font-size:1.5rem;color:#043d2b;}.elementor .e-5081c88-71c8e40{color:#4b655b;line-height:1.7;margin-block-start:0.7rem;}.elementor .e-edc2e87-ed118a7{padding:2rem;border-block-start-width:4px;background-color:#e8f2ec;}.elementor .e-66fe64a-1f314aa{font-size:1.5rem;color:#043d2b;}.elementor .e-5f27acd-5088dd5{color:#4b655b;line-height:1.7;margin-block-start:0.7rem;}.elementor .e-ff3b9de-99783ce{padding:2rem;border-block-start-width:4px;background-color:#e8f2ec;}.elementor .e-75f2429-362cd74{margin-block-start:2rem;display:grid;gap:1.25rem;grid-template-columns:repeat(2,minmax(0,1fr));}.elementor .e-d7875cf-406867d{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-944dcf6-109f221{font-size:clamp(2rem,4vw,3rem);color:#0b2d20;}.elementor .e-bafa464-a5b9fcb{font-size:1.08rem;color:#4b655b;line-height:1.8;}.elementor .e-65171ef-ca92cf6{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-073133e-8669565{font-size:clamp(2rem,4vw,3.2rem);color:#ffffff;}.elementor .e-f50e889-ca10221{font-size:1.08rem;color:#eef7f1;line-height:1.7;}.elementor .e-233ef3a-7b59daf{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-5cf7037-146da18{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-d4c2ad1-313d1c7{background-color:#f6f8f6;display:flex;flex-direction:column;}