.elementor .e-53b193dd-61c5{max-width:440px;font-family:var(--font-sans);font-weight:600;font-size:56px;color:var(--primary-foreground);letter-spacing:-1.5px;line-height:64px;margin-block-end:16px;& span { background-image: linear-gradient(90deg, #379668 0%, #72E58D 100%); -webkit-background-clip: text; background-clip: text; color: transparent; -webkit-text-fill-color: transparent; } & span { background-image: linear-gradient(90deg, #075348 0%, #4AAE73 100%); -webkit-background-clip: text; background-clip: text; color: transparent; -webkit-text-fill-color: transparent; } & br { display: none; }\n}.elementor .e-27de5c15-d54b{max-width:600px;font-family:var(--font-sans);font-weight:400;font-size:18px;color:var(--muted-foreground);line-height:26px;margin:0px;}.elementor .e-7921cb74-a4f6{max-width:620px;font-family:var(--font-sans);font-weight:400;font-size:18px;color:var(--muted-foreground);line-height:26px;margin:0px;}.elementor .e-1be33718-a631{padding:0px;margin-block-start:20px;display:flex;flex-direction:column;gap:8px;align-items:flex-start;}.elementor .e-11871e81-4be9{width:611px;height:auto;margin-inline-start:2.5px;display:block;justify-self: start;\n}.elementor .e-8d2a549-dc5a{display:none;}.elementor .e-13ea65a5-14fc{max-width:1280px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:60px;grid-template-columns:610fr 610fr;align-items:start;}.elementor .e-cbe0ab2-9293{padding-block-start:112px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;background-image:linear-gradient(180deg, #FFFFFF 0%,#EEF4F5 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-7a971196-569a{font-family:var(--font-sans);font-weight:600;font-size:40px;color:var(--primary-foreground);letter-spacing:-1.2px;line-height:48px;text-align:center;margin:0px;& span { background-image: linear-gradient(90deg, #379668 0%, #72E58D 100%); -webkit-background-clip: text; background-clip: text; color: transparent; -webkit-text-fill-color: transparent; } & span { background-image: linear-gradient(90deg, #3C9C6A 0%, #54BC7A 100%); -webkit-background-clip: text; background-clip: text; color: transparent; -webkit-text-fill-color: transparent; }\n}.elementor .e-36c6c501-fc2f{font-family:var(--font-sans);font-weight:400;font-size:18px;color:var(--muted-foreground);line-height:26px;text-align:center;margin:0px;}.elementor .e-43e3d58d-881c{padding-block-start:96px;padding-block-end:5px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--background);display:flex;flex-direction:column;gap:26px;align-items:center;}.elementor .e-61cae6a3-51ca{font-family:var(--font-sans);font-weight:600;font-size:24px;color:transparent;letter-spacing:-0.6px;line-height:32px;margin:0px;background-image:linear-gradient(90deg, #075348 30%,#72E58D 113%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-clip:text;-webkit-background-clip: text; -webkit-text-fill-color: transparent; -webkit-background-clip: text;\n}.elementor .e-33c4e7d6-20c2{font-family:var(--font-sans);font-weight:600;font-size:14px;color:var(--primary-foreground);letter-spacing:-0.4px;line-height:16.8px;padding-block-start:6px;padding-block-end:6px;padding-inline-start:8px;padding-inline-end:8px;margin:0px;border-radius:4px;background-color:var(--meadow-100);}.elementor .e-7076f637-7d9d{padding:0px;display:flex;flex-direction:row;gap:10px;align-items:center;}.elementor .e-6f34f75e-58d5{max-width:490px;font-family:var(--font-sans);font-weight:600;font-size:32px;color:var(--primary-foreground);letter-spacing:-0.9px;line-height:40px;margin:0px;}.elementor .e-3565fc14-ac91{max-width:580px;font-family:var(--font-sans);font-weight:400;font-size:18px;color:var(--muted-foreground);line-height:26px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-644cd7d2-bdd2{width:16px;height:16px;margin-block-start:4px;display:block;flex:0 0 auto;}.elementor .e-48e1e17b-a76d{font-family:var(--font-sans);font-weight:400;font-size:16px;color:var(--muted-foreground);line-height:24px;margin:0px;}.elementor .e-18bc8bb3-5a37{padding:0px;display:flex;flex-direction:row;gap:12px;align-items:flex-start;}.elementor .e-4039cc6a-ba00{width:16px;height:16px;margin-block-start:4px;display:block;flex:0 0 auto;}.elementor .e-62f651e0-824d{font-family:var(--font-sans);font-weight:400;font-size:16px;color:var(--muted-foreground);line-height:24px;margin:0px;}.elementor .e-5d58c7b8-c2d6{padding:0px;display:flex;flex-direction:row;gap:12px;align-items:flex-start;}.elementor .e-17585421-bf98{width:16px;height:16px;margin-block-start:4px;display:block;flex:0 0 auto;}.elementor .e-2fb759b6-5c59{max-width:560px;font-family:var(--font-sans);font-weight:400;font-size:16px;color:var(--muted-foreground);line-height:24px;margin:0px;}.elementor .e-6ff25e0c-fc0f{padding:0px;display:flex;flex-direction:row;gap:12px;align-items:flex-start;}.elementor .e-6ec0f614-75dd{width:16px;height:16px;margin-block-start:4px;display:block;flex:0 0 auto;}.elementor .e-512fafac-1224{font-family:var(--font-sans);font-weight:400;font-size:16px;color:var(--muted-foreground);line-height:24px;margin:0px;}.elementor .e-3473b24d-11c6{padding:0px;display:flex;flex-direction:row;gap:12px;align-items:flex-start;}.elementor .e-582d507-f2c0{width:100%;padding:0px;margin-block-start:12px;display:flex;flex-direction:column;gap:12px;& > div > p { font-size: 18px; line-height: 26px; } & > div > img { margin-block-start: 6px; } & > div { gap: 11px; } & > div > img { width: 15px; height: 11px; margin-block-start: 8.8px; margin-inline-start: 2.5px; } & > div { gap: 8px; } & > div > p { font-weight: 500; }\n}.elementor .e-65a27aeb-e273{font-family:var(--font-sans);font-weight:400;font-size:18px;color:var(--muted-foreground);line-height:26px;margin-block-start:12px;}.elementor .e-34e90dca-6a5b{padding:0px;display:flex;flex-direction:column;gap:20px;align-items:flex-start;}.elementor .e-7c1089ca-dbaf{width:88.816%;height:85.569%;object-fit:cover;object-position:top left;position:absolute;inset-block-start:50%;inset-inline-start:50%;border-radius:8px;box-shadow:0px 25px 25px 0px rgba(7,83,72,0.15);transform:translate3d(-50%, -50%, 0px);display:block;max-width: none;\n}.elementor .e-1bf0da30-97b0{width:100%;height:456px;overflow:hidden;position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:14px;background-color:var(--iceberg-300);justify-self: end;\n}.elementor .e-7acb65d4-1d74{max-width:1280px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:64px;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);align-items:center;}.elementor .e-709d0f09-6f48{padding-block-start:96px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--background);}.elementor .e-6288da3a-a992{width:88.816%;height:85.569%;object-fit:cover;object-position:top left;position:absolute;inset-block-start:50%;inset-inline-start:50%;border-radius:8px;box-shadow:0px 25px 25px 0px rgba(7,83,72,0.15);transform:translate3d(-50%, -50%, 0px);display:block;max-width: none;\n}.elementor .e-47ad436d-608c{width:100%;height:456px;overflow:hidden;position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:14px;background-color:var(--iceberg-300);justify-self: start;\n}.elementor .e-4da63ffe-2b16{font-family:var(--font-sans);font-weight:600;font-size:24px;color:transparent;letter-spacing:-0.6px;line-height:32px;margin:0px;background-image:linear-gradient(90deg, #075348 30%,#72E58D 113%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-clip:text;-webkit-background-clip: text; -webkit-text-fill-color: transparent; -webkit-background-clip: text;\n}.elementor .e-507d6dc1-a36c{font-family:var(--font-sans);font-weight:600;font-size:14px;color:var(--primary-foreground);letter-spacing:-0.4px;line-height:16.8px;padding-block-start:6px;padding-block-end:6px;padding-inline-start:8px;padding-inline-end:8px;margin:0px;border-radius:4px;background-color:var(--meadow-100);}.elementor .e-5b70f55c-c1a0{padding:0px;display:flex;flex-direction:row;gap:10px;align-items:center;}.elementor .e-63a03a00-6fa0{max-width:540px;font-family:var(--font-sans);font-weight:600;font-size:32px;color:var(--primary-foreground);letter-spacing:-0.9px;line-height:40px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-50bc45fa-3347{max-width:580px;font-family:var(--font-sans);font-weight:400;font-size:18px;color:var(--muted-foreground);line-height:26px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-59f1fa37-108f{width:16px;height:16px;margin-block-start:4px;display:block;flex:0 0 auto;}.elementor .e-2bfd7101-7c64{font-family:var(--font-sans);font-weight:400;font-size:16px;color:var(--muted-foreground);line-height:24px;margin:0px;}.elementor .e-6d7396dc-533a{padding:0px;display:flex;flex-direction:row;gap:12px;align-items:flex-start;}.elementor .e-70c43510-19fe{width:16px;height:16px;margin-block-start:4px;display:block;flex:0 0 auto;}.elementor .e-53d48ee4-c96a{font-family:var(--font-sans);font-weight:400;font-size:16px;color:var(--muted-foreground);line-height:24px;margin:0px;}.elementor .e-6ea344e0-c1ff{padding:0px;display:flex;flex-direction:row;gap:12px;align-items:flex-start;}.elementor .e-42eb06e-faba{width:16px;height:16px;margin-block-start:4px;display:block;flex:0 0 auto;}.elementor .e-6ba839c5-c501{font-family:var(--font-sans);font-weight:400;font-size:16px;color:var(--muted-foreground);line-height:24px;margin:0px;}.elementor .e-1a6ea242-1cdb{padding:0px;display:flex;flex-direction:row;gap:12px;align-items:flex-start;}.elementor .e-14dce5bb-a330{width:16px;height:16px;margin-block-start:4px;display:block;flex:0 0 auto;}.elementor .e-68c6e650-c59f{font-family:var(--font-sans);font-weight:400;font-size:16px;color:var(--muted-foreground);line-height:24px;margin:0px;}.elementor .e-31c5c6f2-2b6d{padding:0px;display:flex;flex-direction:row;gap:12px;align-items:flex-start;}.elementor .e-7449bd5f-5ab5{width:100%;padding:0px;margin-block-start:12px;display:flex;flex-direction:column;gap:12px;& > div > p { font-size: 18px; line-height: 26px; } & > div > img { margin-block-start: 6px; } & > div { gap: 11px; } & > div > img { width: 15px; height: 11px; margin-block-start: 8.8px; margin-inline-start: 2.5px; } & > div { gap: 8px; } & > div > p { font-weight: 500; }\n}.elementor .e-3f1d1bd7-2f87{font-family:var(--font-sans);font-weight:400;font-size:18px;color:var(--muted-foreground);line-height:26px;margin-block-start:12px;}.elementor .e-2343ddce-62bb{padding:0px;display:flex;flex-direction:column;gap:20px;align-items:flex-start;}.elementor .e-a8891ab-ae09{max-width:1280px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:64px;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);align-items:center;}.elementor .e-6402986d-939b{padding-block-start:96px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--background);}.elementor .e-9a94483-33e2{font-family:var(--font-sans);font-weight:600;font-size:24px;color:transparent;letter-spacing:-0.6px;line-height:32px;margin:0px;background-image:linear-gradient(90deg, #075348 30%,#72E58D 113%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-clip:text;-webkit-background-clip: text; -webkit-text-fill-color: transparent; -webkit-background-clip: text;\n}.elementor .e-4d47afe9-a8fa{font-family:var(--font-sans);font-weight:600;font-size:14px;color:var(--primary-foreground);letter-spacing:-0.4px;line-height:16.8px;padding-block-start:6px;padding-block-end:6px;padding-inline-start:8px;padding-inline-end:8px;margin:0px;border-radius:4px;background-color:var(--meadow-100);}.elementor .e-31f39d80-5d4a{padding:0px;display:flex;flex-direction:row;gap:10px;align-items:center;}.elementor .e-53894bf0-5bcf{max-width:540px;font-family:var(--font-sans);font-weight:600;font-size:32px;color:var(--primary-foreground);letter-spacing:-0.9px;line-height:40px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-38ba8603-46a1{max-width:580px;font-family:var(--font-sans);font-weight:400;font-size:18px;color:var(--muted-foreground);line-height:26px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7cd4d7ae-343e{width:16px;height:16px;margin-block-start:4px;display:block;flex:0 0 auto;}.elementor .e-530306df-d7ec{font-family:var(--font-sans);font-weight:400;font-size:16px;color:var(--muted-foreground);line-height:24px;margin:0px;}.elementor .e-4c5ed1dd-a989{padding:0px;display:flex;flex-direction:row;gap:12px;align-items:flex-start;}.elementor .e-719a6561-c706{width:16px;height:16px;margin-block-start:4px;display:block;flex:0 0 auto;}.elementor .e-551f7413-58fa{font-family:var(--font-sans);font-weight:400;font-size:16px;color:var(--muted-foreground);line-height:24px;margin:0px;}.elementor .e-7d81d4d6-606f{padding:0px;display:flex;flex-direction:row;gap:12px;align-items:flex-start;}.elementor .e-15b6463a-8169{width:16px;height:16px;margin-block-start:4px;display:block;flex:0 0 auto;}.elementor .e-6af8dc36-e58d{font-family:var(--font-sans);font-weight:400;font-size:16px;color:var(--muted-foreground);line-height:24px;margin:0px;}.elementor .e-36f3a415-623f{padding:0px;display:flex;flex-direction:row;gap:12px;align-items:flex-start;}.elementor .e-5157343-3c38{width:16px;height:16px;margin-block-start:4px;display:block;flex:0 0 auto;}.elementor .e-293b9c59-9523{font-family:var(--font-sans);font-weight:400;font-size:16px;color:var(--muted-foreground);line-height:24px;margin:0px;}.elementor .e-429716dd-6011{padding:0px;display:flex;flex-direction:row;gap:12px;align-items:flex-start;}.elementor .e-5197cb63-70b2{width:100%;padding:0px;margin-block-start:12px;display:flex;flex-direction:column;gap:12px;& > div > p { font-size: 18px; line-height: 26px; } & > div > img { margin-block-start: 6px; } & > div { gap: 11px; } & > div > img { width: 15px; height: 11px; margin-block-start: 8.8px; margin-inline-start: 2.5px; } & > div { gap: 8px; } & > div > p { font-weight: 500; }\n}.elementor .e-68c6a617-8fa3{font-family:var(--font-sans);font-weight:400;font-size:18px;color:var(--muted-foreground);line-height:26px;margin-block-start:12px;}.elementor .e-4ae40402-73c5{padding:0px;display:flex;flex-direction:column;gap:20px;align-items:flex-start;}.elementor .e-3ff9295b-d480{width:100%;height:100%;object-fit:cover;object-position:center center;position:absolute;inset-block-start:0px;inset-inline-start:0px;display:block;max-width: none;\n}.elementor .e-4d37afdf-623c{width:100%;height:456px;overflow:hidden;position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:14px;background-color:var(--iceberg-300);justify-self: end;\n}.elementor .e-e611b3c-2bfc{max-width:1280px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:64px;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);align-items:center;}.elementor .e-68fbb801-2c8c{padding-block-start:96px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--background);}.elementor .e-59799eec-e07f{width:88.816%;height:85.569%;object-fit:cover;object-position:top left;position:absolute;inset-block-start:50%;inset-inline-start:50%;border-radius:8px;box-shadow:0px 25px 25px 0px rgba(7,83,72,0.15);transform:translate3d(-50%, -50%, 0px);display:block;max-width: none;\n}.elementor .e-600508b1-1ba3{width:100%;height:456px;overflow:hidden;position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:14px;background-color:var(--iceberg-300);justify-self: start;\n}.elementor .e-72c4aa88-8db5{font-family:var(--font-sans);font-weight:600;font-size:24px;color:transparent;letter-spacing:-0.6px;line-height:32px;margin:0px;background-image:linear-gradient(90deg, #075348 30%,#72E58D 113%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-clip:text;-webkit-background-clip: text; -webkit-text-fill-color: transparent; -webkit-background-clip: text;\n}.elementor .e-7152707-dfd8{font-family:var(--font-sans);font-weight:600;font-size:14px;color:var(--primary-foreground);letter-spacing:-0.4px;line-height:16.8px;padding-block-start:6px;padding-block-end:6px;padding-inline-start:8px;padding-inline-end:8px;margin:0px;border-radius:4px;background-color:var(--meadow-100);}.elementor .e-6c4a838e-df9c{padding:0px;display:flex;flex-direction:row;gap:10px;align-items:center;}.elementor .e-aa49c74-73c9{font-family:var(--font-sans);font-weight:600;font-size:32px;color:var(--primary-foreground);letter-spacing:-0.9px;line-height:40px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;max-width: none;\n}.elementor .e-45c278d2-26f8{max-width:580px;font-family:var(--font-sans);font-weight:400;font-size:18px;color:var(--muted-foreground);line-height:26px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5a88f3f2-deb1{width:16px;height:16px;margin-block-start:4px;display:block;flex:0 0 auto;}.elementor .e-460ead16-3402{font-family:var(--font-sans);font-weight:400;font-size:16px;color:var(--muted-foreground);line-height:24px;margin:0px;}.elementor .e-6e253ac0-8e4d{padding:0px;display:flex;flex-direction:row;gap:12px;align-items:flex-start;}.elementor .e-2847cc2f-5ef9{width:16px;height:16px;display:block;flex:0 0 auto;}.elementor .e-74a4a13-b2ec{font-family:var(--font-sans);font-weight:400;font-size:16px;color:var(--muted-foreground);line-height:24px;margin:0px;}.elementor .e-7d7b567f-602d{width:16px;height:16px;display:block;flex:0 0 auto;}.elementor .e-30c47fc2-a0e1{font-family:var(--font-sans);font-weight:500;font-size:13px;color:var(--primary-foreground);line-height:18px;margin:0px;white-space: nowrap;\n}.elementor .e-216e555b-16c5{width:auto;padding-block-start:6px;padding-block-end:6px;border-radius:6px;background-color:#E0FBFC;display:none;flex-direction:row;gap:6px;flex:0 0 auto;align-items:center;}.elementor .e-58279903-eadc{padding:0px;display:flex;flex-direction:row;gap:9px;flex-wrap:wrap;align-items:center;}.elementor .e-6a487731-1437{padding:0px;display:flex;flex-direction:row;gap:12px;align-items:center;}.elementor .e-50fa6f5f-3958{width:16px;height:16px;margin-block-start:4px;display:block;flex:0 0 auto;}.elementor .e-5a33cb95-a349{font-family:var(--font-sans);font-weight:400;font-size:16px;color:var(--muted-foreground);line-height:24px;margin:0px;}.elementor .e-8a5f27a-79d4{padding:0px;display:flex;flex-direction:row;gap:12px;align-items:flex-start;}.elementor .e-215757bb-5a4c{width:16px;height:16px;margin-block-start:4px;display:block;flex:0 0 auto;}.elementor .e-459fbbe7-c0cc{font-family:var(--font-sans);font-weight:400;font-size:16px;color:var(--muted-foreground);line-height:24px;margin:0px;}.elementor .e-265b3f3c-bc93{padding:0px;display:flex;flex-direction:row;gap:12px;align-items:flex-start;}.elementor .e-5af036d5-ccca{width:16px;height:16px;margin-block-start:4px;display:block;flex:0 0 auto;}.elementor .e-22587b1e-898f{font-family:var(--font-sans);font-weight:400;font-size:16px;color:var(--muted-foreground);line-height:24px;margin:0px;}.elementor .e-22327463-bad8{padding:0px;display:flex;flex-direction:row;gap:12px;align-items:flex-start;}.elementor .e-71e46dbc-c061{width:100%;padding:0px;margin-block-start:12px;display:flex;flex-direction:column;gap:12px;& > div > p { font-size: 18px; line-height: 26px; } & > div > img { margin-block-start: 6px; } & > div > div > p { font-size: 18px; line-height: 26px; } & > div > div > div > p { font-size: 13px; line-height: 18px; } & > div > div > div > img { margin-block-start: 0px; } & > div { gap: 11px; } & > div > img { width: 15px; height: 11px; margin-block-start: 8.8px; margin-inline-start: 2.5px; } & > div > div > div > img { width: 16px; height: 16px; margin-block-start: 0px; margin-inline-start: 0px; } & > div { gap: 8px; } & > div > p { font-weight: 500; }\n}.elementor .e-2727b055-2806{font-family:var(--font-sans);font-weight:400;font-size:18px;color:var(--muted-foreground);line-height:26px;margin-block-start:12px;}.elementor .e-3cdef8be-d12b{padding:0px;display:flex;flex-direction:column;gap:20px;align-items:flex-start;}.elementor .e-1d245438-bc29{max-width:1280px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:64px;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);align-items:center;}.elementor .e-665fbf09-5738{padding-block-start:96px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--background);}.elementor .e-6ccfbea9-ada4{font-family:var(--font-sans);font-weight:600;font-size:24px;color:transparent;letter-spacing:-0.6px;line-height:32px;margin:0px;background-image:linear-gradient(90deg, #075348 30%,#72E58D 113%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-clip:text;-webkit-background-clip: text; -webkit-text-fill-color: transparent; -webkit-background-clip: text;\n}.elementor .e-5fe9da9e-3ac5{font-family:var(--font-sans);font-weight:600;font-size:14px;color:var(--primary-foreground);letter-spacing:-0.4px;line-height:16.8px;padding-block-start:6px;padding-block-end:6px;padding-inline-start:8px;padding-inline-end:8px;margin:0px;border-radius:4px;background-color:var(--meadow-100);}.elementor .e-1404256a-3fe4{padding:0px;display:flex;flex-direction:row;gap:10px;align-items:center;}.elementor .e-393902e4-51dd{font-family:var(--font-sans);font-weight:600;font-size:32px;color:var(--primary-foreground);letter-spacing:-0.9px;line-height:40px;margin:0px;}.elementor .e-574448e5-fe28{font-family:var(--font-sans);font-weight:400;font-size:18px;color:var(--muted-foreground);line-height:26px;margin:0px;}.elementor .e-24c2c180-9cf5{width:16px;height:16px;margin-block-start:4px;display:block;flex:0 0 auto;}.elementor .e-debe6a0-d502{font-family:var(--font-sans);font-weight:400;font-size:16px;color:var(--muted-foreground);line-height:24px;margin:0px;}.elementor .e-6231aa03-7d13{padding:0px;display:flex;flex-direction:row;gap:12px;align-items:flex-start;}.elementor .e-56718b30-5f3a{width:16px;height:16px;margin-block-start:4px;display:block;flex:0 0 auto;}.elementor .e-585e068c-c592{font-family:var(--font-sans);font-weight:400;font-size:16px;color:var(--muted-foreground);line-height:24px;margin:0px;}.elementor .e-6fbecb68-37be{padding:0px;display:flex;flex-direction:row;gap:12px;align-items:flex-start;}.elementor .e-2b9ec75a-fffc{width:16px;height:16px;margin-block-start:4px;display:block;flex:0 0 auto;}.elementor .e-71170db8-54f6{font-family:var(--font-sans);font-weight:400;font-size:16px;color:var(--muted-foreground);line-height:24px;margin:0px;}.elementor .e-7430ebbf-61b8{padding:0px;display:flex;flex-direction:row;gap:12px;align-items:flex-start;}.elementor .e-58ebed31-238e{width:16px;height:16px;margin-block-start:4px;display:block;flex:0 0 auto;}.elementor .e-35cee3-e3ac{font-family:var(--font-sans);font-weight:400;font-size:16px;color:var(--muted-foreground);line-height:24px;margin:0px;}.elementor .e-7efce5b4-29b7{padding:0px;display:flex;flex-direction:row;gap:12px;align-items:flex-start;}.elementor .e-64d5f5d6-a676{width:100%;padding:0px;margin-block-start:12px;display:flex;flex-direction:column;gap:12px;& > div > p { font-size: 18px; line-height: 26px; } & > div > img { margin-block-start: 6px; } & > div { gap: 11px; } & > div > img { width: 15px; height: 11px; margin-block-start: 8.8px; margin-inline-start: 2.5px; } & > div { gap: 8px; } & > div > p { font-weight: 500; }\n}.elementor .e-da7a662-509e{font-family:var(--font-sans);font-weight:400;font-size:18px;color:var(--muted-foreground);line-height:26px;margin-block-start:12px;}.elementor .e-3c3743d8-77c3{padding:0px;display:flex;flex-direction:column;gap:20px;align-items:flex-start;}.elementor .e-4793d3ce-37cc{width:88.816%;height:85.569%;object-fit:cover;object-position:top left;position:absolute;inset-block-start:50%;inset-inline-start:50%;border-radius:8px;box-shadow:0px 25px 25px 0px rgba(7,83,72,0.15);transform:translate3d(-50%, -50%, 0px);display:block;max-width: none;\n}.elementor .e-55614da9-9992{width:100%;height:456px;overflow:hidden;position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:14px;background-color:var(--iceberg-300);}.elementor .e-1c45bbc2-5d61{max-width:1280px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:64px;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);align-items:center;}.elementor .e-6b0a081b-8489{padding-block-start:96px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--background);}.elementor .e-23c0ca3f-d103{max-width:450px;font-family:var(--font-sans);font-weight:600;font-size:40px;color:var(--secondary-foreground);letter-spacing:-1.2px;line-height:48px;margin:0px;& span { color: var(--meadow-500); } & br { display: none; }\n}.elementor .e-6b9e5fcc-10c9{max-width:512px;font-family:var(--font-sans);font-weight:400;font-size:18px;color:#DCE4E4;line-height:26px;margin:0px;}.elementor .e-40948967-92cb{max-width:512px;font-family:var(--font-sans);font-weight:400;font-size:18px;color:#DCE4E4;line-height:26px;margin:0px;& span { color: var(--meadow-500); } & strong { font-weight: 600; color: var(--secondary-foreground); } & span { font-weight: 600; }\n}.elementor .e-46aa1be9-5a0a{max-width:584px;position:relative;z-index:1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:64px;padding-inline-end:0px;display:flex;flex-direction:column;gap:20px;justify-content:center;}.elementor .e-5196ee40-909f{width:100%;height:100%;object-fit:cover;display:block;object-position: center;\n}.elementor .e-57892d24-f03d{display:none;}.elementor .e-7bf10924-46c1{width:700px;height:100%;overflow:hidden;position:absolute;inset-block-start:0px;inset-inline-end:0px;padding:0px;}.elementor .e-6d130615-d4e8{width:100%;height:544px;min-height:546px;max-width:1280px;overflow:hidden;position:relative;padding:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:14px;background-color:var(--secondary);display:flex;flex-direction:row;align-items:center;}.elementor .e-440efdf1-819c{max-width:650px;font-family:var(--font-sans);font-weight:600;font-size:40px;color:var(--primary-foreground);letter-spacing:-1.2px;line-height:48px;text-align:center;margin:0px;}.elementor .e-218f003c-9811{max-width:560px;font-family:var(--font-sans);font-weight:400;font-size:18px;color:rgba(3, 7, 18, 0.8);line-height:26px;text-align:center;margin:0px;}.elementor .e-2d01bc39-ff37:hover,.elementor .e-2d01bc39-ff37:focus-visible{background-color:rgba(7, 83, 72, 0.8);}.elementor .e-2d01bc39-ff37{height:48px;font-family:var(--font-sans);font-weight:600;font-size:18px;color:var(--secondary-foreground);column-gap:8px;line-height:20px;text-decoration:none;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:12px;border-radius:8px;border-width:0px;background-color:var(--secondary);transition:background-color 150ms;display:flex;justify-content:center;align-items:center;&:focus-visible { outline-width: 2px; outline-style: solid; outline-color: var(--primary-foreground); outline-offset: 2px; } &::after { content: ""; flex: none; width: 20px; height: 20px; background-color: currentColor; clip-path: path("M4.167 10.75L15.833 10.75A.75 .75 0 0 0 15.833 9.25L4.167 9.25A.75 .75 0 0 0 4.167 10.75ZM10.53 16.364L16.364 10.531A.75 .75 0 0 0 15.303 9.47L9.47 15.303A.75 .75 0 0 0 10.53 16.364ZM16.364 9.47L10.53 3.637A.75 .75 0 0 0 9.47 4.697L15.303 10.531A.75 .75 0 0 0 16.364 9.47Z"); }\n}.elementor .e-62b4c28b-6cd6{position:relative;z-index:1;padding-block-start:64px;padding-block-end:64px;padding-inline-start:24px;padding-inline-end:24px;display:flex;flex-direction:column;gap:20px;align-items:center;& > a { color: var(--secondary-foreground); }\n}.elementor .e-271cdc8c-33e5{width:1280px;height:277.67px;position:absolute;inset-block-start:0px;inset-inline-start:50%;transform:translate3d(-50%, 0px, 0px);max-width: none; pointer-events: none;\n}.elementor .e-3fe0eaa9-57f8{width:100%;max-width:1280px;overflow:hidden;position:relative;padding:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:14px;background-color:var(--meadow-500);}.elementor .e-1b9674e-e06e{padding-block-start:96px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--background);display:flex;flex-direction:column;gap:96px;}