.elementor .e-e4e4cc5-a45a:hover,.elementor .e-e4e4cc5-a45a:focus-visible{color:var(--color-accent-light);text-decoration:underline;}.elementor .e-e4e4cc5-a45a{font-family:var(--font-body);font-size:11px;color:var(--color-text-sub);text-decoration:none;}.elementor .e-782cdbe0-ac1c{font-family:var(--font-body);font-size:11px;color:var(--color-text-sub);}.elementor .e-5aa2d1d7-2666{font-family:var(--font-body);font-size:11px;color:var(--color-text-sub);}.elementor .e-5c262a3-3af2{padding-block-start:12px;padding-block-end:12px;padding-inline-start:max(48px, calc((100vw - 1200px) / 2));padding-inline-end:max(48px, calc((100vw - 1200px) / 2));background-color:var(--color-bg-light);display:flex;flex-direction:row;gap:10px;align-items:center;border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: var(--color-number);\n}.elementor .e-583a8ffb-40a2{font-family:var(--font-body);font-weight:700;font-size:11px;color:var(--color-accent-light);letter-spacing:0.18em;}.elementor .e-f7d995b-6538{font-family:var(--font-heading);font-weight:600;font-size:36px;color:var(--color-text);letter-spacing:0.06em;line-height:1.5;}.elementor .e-6af03f18-b570{font-family:var(--font-body);font-weight:700;font-size:12px;color:var(--color-sub-accent);padding-block-start:6px;padding-block-end:6px;padding-inline-start:14px;padding-inline-end:14px;border-radius:2px;background-color:var(--color-bg-tag-green);}.elementor .e-1726ab12-e57d{font-family:var(--font-body);font-weight:700;font-size:12px;color:var(--color-sub-accent);padding-block-start:6px;padding-block-end:6px;padding-inline-start:14px;padding-inline-end:14px;border-radius:2px;background-color:var(--color-bg-tag-green);}.elementor .e-3f365521-92f4{padding:0px;margin-block-start:8px;display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;}.elementor .e-7a5facea-6880{width:100%;max-width:1200px;padding-block-start:64px;padding-block-end:64px;padding-inline-start:48px;padding-inline-end:48px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:14px;box-sizing:content-box;\n}.elementor .e-5a9f84e-6add{padding:0px;background-image:url("https://test.510-design.net/wp-content/uploads/2026/10/page-header-water-surveillance-scaled.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:var(--color-bg-light);display:block;border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: var(--color-border);\n}.elementor .e-1eaaabb8-852c{font-family:var(--font-body);font-weight:700;font-size:11px;color:var(--color-accent-light);letter-spacing:0.18em;}.elementor .e-b0ff3cd-c172{font-family:var(--font-heading);font-weight:600;font-size:30px;color:var(--color-text);letter-spacing:0.06em;line-height:1.5;}.elementor .e-4edfa297-b156{width:28px;padding:0px;margin-block-start:4px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:2px;border-top-style: solid; border-top-color: var(--color-accent-light);\n}.elementor .e-7d8a3ae6-1de8{width:6px;height:6px;min-width:6px;padding:0px;margin-block-start:12px;border-radius:50%;background-color:var(--color-accent-light);}.elementor .e-6348068a-bf74{font-family:var(--font-body);font-size:14px;color:var(--color-text-sub);line-height:2;flex:1 1 auto;}.elementor .e-1417a2cd-1a95{width:100%;padding:0px;display:flex;flex-direction:row;gap:14px;align-items:flex-start;}.elementor .e-371a0ccb-31d1{width:6px;height:6px;min-width:6px;padding:0px;margin-block-start:12px;border-radius:50%;background-color:var(--color-accent-light);}.elementor .e-58bb47fc-ee4e{font-family:var(--font-body);font-size:14px;color:var(--color-text-sub);line-height:2;flex:1 1 auto;}.elementor .e-5c1bc4fa-c81f{width:100%;padding:0px;display:flex;flex-direction:row;gap:14px;align-items:flex-start;}.elementor .e-16bf4c5d-2b30{width:6px;height:6px;min-width:6px;padding:0px;margin-block-start:12px;border-radius:50%;background-color:var(--color-accent-light);}.elementor .e-49033a36-1c66{font-family:var(--font-body);font-size:14px;color:var(--color-text-sub);line-height:2;flex:1 1 auto;}.elementor .e-666b325f-c941{width:100%;padding:0px;display:flex;flex-direction:row;gap:14px;align-items:flex-start;}.elementor .e-5010f4a8-3484{width:100%;height:auto;margin-block-start:24px;border-radius:2px;border-width:1px;border-color:var(--color-border);border-style:solid;}.elementor .e-828891c-f61c{width:100%;max-width:1200px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:16px;}.elementor .e-3a575db-6466{scroll-margin-top:24px;padding-block-start:72px;padding-block-end:80px;padding-inline-start:48px;padding-inline-end:48px;background-color:var(--color-bg);display:block;}.elementor .e-31f560b0-1d7c{font-family:var(--font-body);font-weight:700;font-size:11px;color:var(--color-accent-light);letter-spacing:0.18em;}.elementor .e-3396f61d-71a8{font-family:var(--font-heading);font-weight:600;font-size:30px;color:var(--color-text);letter-spacing:0.06em;line-height:1.5;}.elementor .e-470b8057-5dbe{width:28px;padding:0px;margin-block-start:4px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:2px;border-top-style: solid; border-top-color: var(--color-accent-light);\n}.elementor .e-7bc6913b-7c2c{font-family:var(--font-body);font-weight:700;font-size:15px;color:var(--color-text);line-height:1.8;padding-block-start:18px;padding-block-end:18px;padding-inline-start:24px;padding-inline-end:24px;border-radius:2px;border-inline-start-width:4px;background-color:var(--color-bg);border-left-style: solid; border-left-color: var(--color-sub-accent);\n}.elementor .e-6beff5db-3b44{width:100%;height:auto;}.elementor .e-26a6d192-cd20{padding:24px;margin-block-start:8px;border-radius:2px;border-width:1px;border-color:var(--color-border);border-style:solid;background-color:var(--color-bg);display:block;}.elementor .e-310cebc1-4652{font-family:var(--font-body);font-size:11px;color:var(--color-text-sub);line-height:1.8;margin-block-start:4px;}.elementor .e-46770926-33a6{font-family:var(--font-body);font-size:11px;color:var(--color-text-sub);line-height:1.8;& a { color:var(--color-accent); text-decoration:underline; }\n}.elementor .e-3df6a818-9485{width:100%;max-width:1200px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:16px;}.elementor .e-3e9a2f23-9855{scroll-margin-top:24px;padding-block-start:72px;padding-block-end:80px;padding-inline-start:48px;padding-inline-end:48px;background-image:linear-gradient(135deg, #EAF4FB 0%,#F7FBFD 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--color-bg-light);display:block;}.elementor .e-38a2a066-865c{font-family:var(--font-body);font-weight:700;font-size:11px;color:var(--color-accent-light);letter-spacing:0.18em;}.elementor .e-2bd942bf-9ab7{font-family:var(--font-heading);font-weight:600;font-size:30px;color:var(--color-text);letter-spacing:0.06em;line-height:1.5;}.elementor .e-193c2b6f-4cd1{width:28px;padding:0px;margin-block-start:4px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:2px;border-top-style: solid; border-top-color: var(--color-accent-light);\n}.elementor .e-4088cea5-45cd{font-family:var(--font-body);font-size:14px;color:var(--color-text-sub);line-height:2;}.elementor .e-445966c7-6500{font-family:var(--font-body);font-size:14px;color:var(--color-text-sub);line-height:2;}.elementor .e-26af4067-c8d1{width:100%;max-width:1200px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:16px;}.elementor .e-532cf234-390e{scroll-margin-top:24px;padding-block-start:72px;padding-block-end:80px;padding-inline-start:48px;padding-inline-end:48px;background-color:var(--color-bg);display:block;}.elementor .e-ee2d463-fc43{font-family:var(--font-body);font-weight:700;font-size:11px;color:var(--color-accent-light);letter-spacing:0.18em;}.elementor .e-57d2dfab-3a32{font-family:var(--font-heading);font-weight:600;font-size:30px;color:var(--color-text);letter-spacing:0.06em;line-height:1.5;}.elementor .e-5f56065a-59ea{width:28px;padding:0px;margin-block-start:4px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:2px;border-top-style: solid; border-top-color: var(--color-accent-light);\n}.elementor .e-8c111df-8f93{width:6px;height:6px;min-width:6px;padding:0px;margin-block-start:12px;border-radius:50%;background-color:var(--color-accent-light);}.elementor .e-7c0b1ee9-a284{font-family:var(--font-body);font-size:14px;color:var(--color-text-sub);line-height:2;flex:1 1 auto;}.elementor .e-42011ee0-47d4{width:100%;padding:0px;display:flex;flex-direction:row;gap:14px;align-items:flex-start;}.elementor .e-2879e449-f4e5{width:6px;height:6px;min-width:6px;padding:0px;margin-block-start:12px;border-radius:50%;background-color:var(--color-accent-light);}.elementor .e-6753881c-259b{font-family:var(--font-body);font-size:14px;color:var(--color-text-sub);line-height:2;flex:1 1 auto;}.elementor .e-34636fe7-2786{width:100%;padding:0px;display:flex;flex-direction:row;gap:14px;align-items:flex-start;}.elementor .e-3cade0df-e908{width:6px;height:6px;min-width:6px;padding:0px;margin-block-start:12px;border-radius:50%;background-color:var(--color-accent-light);}.elementor .e-669adace-8e26{font-family:var(--font-body);font-size:14px;color:var(--color-text-sub);line-height:2;flex:1 1 auto;}.elementor .e-44c3a966-1307{width:100%;padding:0px;display:flex;flex-direction:row;gap:14px;align-items:flex-start;}.elementor .e-1a590a4c-bb94{width:100%;max-width:1200px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:16px;}.elementor .e-591872aa-fbbd{scroll-margin-top:24px;padding-block-start:72px;padding-block-end:80px;padding-inline-start:48px;padding-inline-end:48px;background-image:linear-gradient(135deg, #EAF4FB 0%,#F7FBFD 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--color-bg-light);display:block;}.elementor .e-2f3a7285-61b3{font-family:var(--font-body);font-weight:700;font-size:11px;color:var(--color-accent-light);letter-spacing:0.18em;}.elementor .e-fe8b88e-95b2{font-family:var(--font-heading);font-weight:600;font-size:24px;color:var(--color-text);letter-spacing:0.06em;line-height:1.5;margin-block-end:8px;}.elementor .e-4ce456b2-ac96{width:12px;height:12px;}.elementor .e-28912236-3dbd{font-family:var(--font-body);font-weight:700;font-size:13px;color:var(--color-accent);}.elementor .e-2d419da9-3388:hover,.elementor .e-2d419da9-3388:focus-visible{border-color:var(--color-accent-light);background-color:var(--color-bg-light);}.elementor .e-2d419da9-3388{width:100%;text-decoration:none;padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-radius:2px;border-width:1px;border-color:var(--color-border);border-style:solid;background-color:var(--color-bg);display:flex;flex-direction:row;gap:14px;align-items:center;}.elementor .e-7e678876-15be{width:12px;height:12px;}.elementor .e-5dcc1d16-50bb{font-family:var(--font-body);font-weight:700;font-size:13px;color:var(--color-accent);}.elementor .e-73f7387-9b78:hover,.elementor .e-73f7387-9b78:focus-visible{border-color:var(--color-accent-light);background-color:var(--color-bg-light);}.elementor .e-73f7387-9b78{width:100%;text-decoration:none;padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-radius:2px;border-width:1px;border-color:var(--color-border);border-style:solid;background-color:var(--color-bg);display:flex;flex-direction:row;gap:14px;align-items:center;}.elementor .e-32273923-8a58{width:12px;height:12px;}.elementor .e-13c474bb-bd1a{font-family:var(--font-body);font-weight:700;font-size:13px;color:var(--color-accent);}.elementor .e-4d323ed5-d83a:hover,.elementor .e-4d323ed5-d83a:focus-visible{border-color:var(--color-accent-light);background-color:var(--color-bg-light);}.elementor .e-4d323ed5-d83a{width:100%;text-decoration:none;padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-radius:2px;border-width:1px;border-color:var(--color-border);border-style:solid;background-color:var(--color-bg);display:flex;flex-direction:row;gap:14px;align-items:center;}.elementor .e-482fc94e-140f{width:12px;height:12px;}.elementor .e-13e0ed44-351b{font-family:var(--font-body);font-weight:700;font-size:13px;color:var(--color-accent);}.elementor .e-2a76cb29-7bde:hover,.elementor .e-2a76cb29-7bde:focus-visible{border-color:var(--color-accent-light);background-color:var(--color-bg-light);}.elementor .e-2a76cb29-7bde{width:100%;text-decoration:none;padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-radius:2px;border-width:1px;border-color:var(--color-border);border-style:solid;background-color:var(--color-bg);display:flex;flex-direction:row;gap:14px;align-items:center;}.elementor .e-26762c70-f5d1{padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-173e4cf9-a02c{font-family:var(--font-body);font-weight:700;font-size:11px;color:var(--color-accent-light);letter-spacing:0.18em;}.elementor .e-10dc544d-90a3{font-family:var(--font-heading);font-weight:600;font-size:20px;color:var(--color-text);letter-spacing:0.06em;line-height:1.5;}.elementor .e-ce30a07-8920{font-family:var(--font-body);font-size:13px;color:var(--color-text);line-height:1.9;margin-block-start:6px;}.elementor .e-4de4f757-cd08{font-family:var(--font-body);font-size:13px;color:var(--color-accent);line-height:1.8;word-break:break-all;\n}.elementor .e-3b084e7d-b48a{padding-block-start:28px;padding-block-end:32px;padding-inline-start:28px;padding-inline-end:28px;border-radius:2px;border-block-start-width:3px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:var(--color-border);border-style:solid;background-color:var(--color-bg-light);display:flex;flex-direction:column;gap:10px;border-top-style: solid; border-top-color: var(--color-accent);\n}.elementor .e-7a914865-3139{max-width:1200px;column-gap:48px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;grid-template-columns:1fr 420px;grid-template-rows:auto;align-items:start;row-gap:40px;\n}.elementor .e-5cc5b72e-aaa2{scroll-margin-top:24px;padding-block-start:72px;padding-block-end:80px;padding-inline-start:48px;padding-inline-end:48px;background-color:var(--color-bg);display:block;}