.elementor .e-13843b98-6309:hover,.elementor .e-13843b98-6309:focus-visible{color:#ffffff;}.elementor .e-13843b98-6309{font-family:Inter;font-size:13.1px;color:#8c9bb0;}.elementor .e-5895fa80-ee2e{width:auto;padding:0px;}.elementor .e-5e652dc-f554{font-family:Inter;font-size:13.1px;color:#8c9bb0;}.elementor .e-14907cd2-20c2:hover,.elementor .e-14907cd2-20c2:focus-visible{color:#ffffff;}.elementor .e-14907cd2-20c2{font-family:Inter;font-size:13.1px;color:#8c9bb0;}.elementor .e-64dbefa0-3b97{width:auto;padding:0px;}.elementor .e-4843583e-8988{font-family:Inter;font-size:13.1px;color:#8c9bb0;}.elementor .e-50bd62e7-4943{font-family:Inter;font-size:13.1px;color:#8c9bb0;}.elementor .e-67cc22f5-3cbf{width:auto;padding:0px;flex-direction:row;gap:8px;flex-wrap:wrap;align-items:center;}.elementor .e-23666441-8657{width:15px;height:15px;min-width:15px;display:block;flex:0 0 auto;}.elementor .e-12dc0941-8926{font-family:Inter;font-weight:600;font-size:13.6px;color:#e2e8f0;white-space: nowrap;\n}.elementor .e-1c691709-c50a{padding-block-start:7px;padding-block-end:7px;padding-inline-start:12px;padding-inline-end:16px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.14);border-style:solid;background-color:rgba(6,11,19,0.55);backdrop-filter:blur(6px);flex-direction:row;gap:8px;flex-wrap:nowrap;align-items:center;width: fit-content;\n}.elementor .e-2831f2e8-d2a5{font-family:Inter;font-weight:800;font-size:54.4px;color:#ffffff;letter-spacing:-0.035em;line-height:1.1;text-shadow: 0 2px 24px rgba(0,0,0,0.35); & em { color: #dc2626; font-style: normal; display: inline-block; padding-bottom: 0.08em; background-image: url(https://cdn.jsdelivr.net/gh/developerdgc/new-design@f1d381d54445eaae12d440370e619ba8c735ea26/redshield-water/img/icons/brush-red.svg); background-repeat: no-repeat; background-position: 50% 100%; background-size: 96% 0.3em; } & em { color: #dc2626; font-style: normal; }\n}.elementor .e-5ef1da3-fbfd{max-width:640px;font-family:Inter;font-size:18.4px;color:#c3cedc;line-height:1.6;& strong { color: #ffffff; }\n}.elementor .e-6c15a2a-5d11{font-family:Inter;font-weight:600;font-size:11.5px;color:#ffffff;letter-spacing:0.08em;line-height:1.15;text-transform:uppercase;opacity:85%;}.elementor .e-64602544-64b4{width:19px;height:19px;min-width:19px;display:block;flex:0 0 auto;}.elementor .e-14e02c01-e51b{font-family:Inter;font-weight:700;font-size:19.2px;color:#ffffff;line-height:1.15;}.elementor .e-6e6559ca-9242{width:auto;padding:0px;flex-direction:row;gap:8px;flex-wrap:nowrap;align-items:center;}.elementor .e-7acffb8a-ab52:hover,.elementor .e-7acffb8a-ab52:focus-visible{background-color:#b91c1c;}.elementor .e-7acffb8a-ab52{padding-block-start:11px;padding-block-end:11px;padding-inline-start:31px;padding-inline-end:31px;border-radius:8px;border-width:2px;border-color:#dc2626;border-style:solid;background-color:#dc2626;flex-direction:column;gap:0px;align-items:flex-start;width: fit-content;\n}.elementor .e-76d4f70d-5157{font-family:Inter;font-weight:700;font-size:17.3px;color:inherit;white-space: nowrap;\n}.elementor .e-4b452761-c57e:hover,.elementor .e-4b452761-c57e:focus-visible{border-color:#ffffff;transform:translate3d(0px, -1px, 0px);}.elementor .e-4b452761-c57e{color:#ffffff;padding-block-start:17.3px;padding-block-end:17.3px;padding-inline-start:31px;padding-inline-end:31px;border-radius:8px;border-width:2px;border-color:rgba(255,255,255,0.35);border-style:solid;background-color:rgba(255,255,255,0.04);transition:background-color 0.15s, transform 0.15s;flex-direction:row;gap:9px;flex-wrap:nowrap;justify-content:center;align-items:center;width: fit-content;\n}.elementor .e-6de62b12-c281{width:auto;padding:0px;flex-direction:row;gap:14px;flex-wrap:wrap;align-items:center;}.elementor .e-5112a1b2-c2f6{font-family:Inter;font-weight:800;font-size:21.6px;color:#ffffff;letter-spacing:-0.02em;line-height:1.2;& em { color: #dc2626; font-style: normal; }\n}.elementor .e-34b87b10-4d0c{width:auto;padding:0px;flex-direction:row;gap:6px;flex-wrap:nowrap;justify-content:center;align-items:center;}.elementor .e-70f01d39-a329{font-family:Inter;font-size:12.8px;color:#9fb0c5;text-align:center;}.elementor .e-39c70ade-ac36{padding-block-start:14px;padding-block-end:14px;padding-inline-start:12px;padding-inline-end:12px;border-radius:14px;border-width:1px;border-color:rgba(255,255,255,0.12);border-style:solid;background-color:rgba(9,15,27,0.6);backdrop-filter:blur(8px);flex-direction:column;gap:2px;align-items:center;}.elementor .e-41261b01-1cb2{font-family:Inter;font-weight:800;font-size:21.6px;color:#ffffff;letter-spacing:-0.02em;line-height:1.2;& em { color: #dc2626; font-style: normal; }\n}.elementor .e-6c839af-e3a1{width:auto;padding:0px;flex-direction:row;gap:6px;flex-wrap:nowrap;justify-content:center;align-items:center;}.elementor .e-b8fb825-a4e8{font-family:Inter;font-size:12.8px;color:#9fb0c5;text-align:center;}.elementor .e-1ff90625-2d8f{padding-block-start:14px;padding-block-end:14px;padding-inline-start:12px;padding-inline-end:12px;border-radius:14px;border-width:1px;border-color:rgba(255,255,255,0.12);border-style:solid;background-color:rgba(9,15,27,0.6);backdrop-filter:blur(8px);flex-direction:column;gap:2px;align-items:center;}.elementor .e-77729418-b0d0{font-family:Inter;font-weight:800;font-size:21.6px;color:#ffffff;letter-spacing:-0.02em;line-height:1.2;}.elementor .e-b9bfe44-cff1{font-family:Inter;font-size:14px;color:#fbbf24;letter-spacing:1px;}.elementor .e-1c32a26c-4c31{width:auto;padding:0px;flex-direction:row;gap:6px;flex-wrap:nowrap;justify-content:center;align-items:center;}.elementor .e-1fefd15-9864{font-family:Inter;font-size:12.8px;color:#9fb0c5;text-align:center;}.elementor .e-253634e2-d573{padding-block-start:14px;padding-block-end:14px;padding-inline-start:12px;padding-inline-end:12px;border-radius:14px;border-width:1px;border-color:rgba(255,255,255,0.12);border-style:solid;background-color:rgba(9,15,27,0.6);backdrop-filter:blur(8px);flex-direction:column;gap:2px;align-items:center;}.elementor .e-24d639e2-b2b3{width:100%;max-width:520px;padding:0px;margin-block-start:2px;gap:12px;grid-template-columns:repeat(3, minmax(0, 1fr));grid-template-rows:auto;}.elementor .e-5e796471-60db{padding:0px;flex-direction:column;gap:18px;align-items:flex-start;}.elementor .e-610c92dc-b906{width:19px;height:19px;min-width:19px;display:block;flex:0 0 auto;}.elementor .e-49dd4abc-e17c{width:46px;height:46px;min-width:46px;padding:0px;border-radius:50%;background-color:rgba(220,38,38,0.15);justify-content:center;align-items:center;}.elementor .e-44c35f03-70c7{font-family:Inter;font-weight:700;font-size:13.6px;color:#ff6b6b;letter-spacing:0.06em;}.elementor .e-44015d19-168b{font-family:Inter;font-size:13.1px;color:#aab5c5;}.elementor .e-1792fc63-72dd{width:auto;padding:0px;flex-direction:column;gap:0px;}.elementor .e-2d9d2278-1e00{width:auto;padding:0px;flex-direction:row;gap:12px;flex-wrap:nowrap;align-items:center;}.elementor .e-6b3715b9-b066{font-family:Inter;font-weight:800;font-size:38.4px;color:#ffffff;letter-spacing:-0.01em;}.elementor .e-bb3b31c-1688{padding:0px;}.elementor .e-3c9450a4-2f99{height:1px;min-height:1px;padding:0px;margin-block-start:4px;margin-block-end:4px;margin-inline-start:0px;margin-inline-end:0px;background-color:#1c2636;}.elementor .e-e48eba0-ee0c{width:16px;height:16px;min-width:16px;display:block;flex:0 0 auto;}.elementor .e-35814d90-d8c4{font-family:Inter;font-size:14.4px;color:#c3cedc;}.elementor .e-cdb9d64-8409{width:auto;padding:0px;flex-direction:row;gap:8px;flex-wrap:nowrap;align-items:center;}.elementor .e-2bd8af24-6813{width:16px;height:16px;min-width:16px;display:block;flex:0 0 auto;}.elementor .e-c24fab5-e7bc{font-family:Inter;font-size:14.4px;color:#c3cedc;}.elementor .e-6f570883-5e87{width:auto;padding:0px;flex-direction:row;gap:8px;flex-wrap:nowrap;align-items:center;}.elementor .e-87012e3-7ef3{width:16px;height:16px;min-width:16px;display:block;flex:0 0 auto;}.elementor .e-6932ef8b-95a8{font-family:Inter;font-size:14.4px;color:#c3cedc;}.elementor .e-30fb37cd-bc6a{width:auto;padding:0px;flex-direction:row;gap:8px;flex-wrap:nowrap;align-items:center;}.elementor .e-4f3bd76e-957b{padding:0px;flex-direction:column;gap:8px;}.elementor .e-4303ecc9-87e2{width:16px;height:16px;min-width:16px;display:block;flex:0 0 auto;}.elementor .e-5bfed00d-6e4d{font-family:Inter;font-weight:700;font-size:16px;color:inherit;white-space: nowrap;\n}.elementor .e-66200d26-7390:hover,.elementor .e-66200d26-7390:focus-visible{border-color:#b91c1c;background-color:#b91c1c;transform:translate3d(0px, -1px, 0px);}.elementor .e-66200d26-7390{width:100%;color:#ffffff;padding-block-start:14.4px;padding-block-end:14.4px;padding-inline-start:24px;padding-inline-end:24px;border-radius:8px;border-width:2px;border-color:#dc2626;border-style:solid;background-color:#dc2626;transition:background-color 0.15s, transform 0.15s;flex-direction:row;gap:9px;flex-wrap:nowrap;justify-content:center;align-items:center;}.elementor .e-2b8d8d90-3fea{padding:26px;border-radius:16px;border-width:1px;border-color:#1c2636;border-style:solid;background-color:rgba(11,18,32,0.88);backdrop-filter:blur(8px);flex-direction:column;gap:12px;}.elementor .e-1e7655e4-fcae{width:100%;max-width:1330px;padding-block-start:48px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;gap:40px;grid-template-columns:minmax(0, 1.35fr) minmax(0, 1fr);grid-template-rows:auto;align-items:center;}.elementor .e-1915bf0c-36aa{min-width:0px;padding:0px;background-image:linear-gradient(90deg, rgba(6,11,19,0.88) 0%,rgba(6,11,19,0.5) 62%,rgba(6,11,19,0.35) 100%),linear-gradient(0deg, #060b13 0%,rgba(6,11,19,0) 38%),url("https://cdn.jsdelivr.net/gh/developerdgc/new-design@f1d381d54445eaae12d440370e619ba8c735ea26/redshield-water/img/drain-maint.jpg");background-repeat:repeat,repeat,no-repeat;background-attachment:scroll;background-size:auto auto,auto auto,cover;background-position:0% 0%,0% 0%,center center;background-color:#060b13;flex-direction:column;overflow-x: clip;\n}.elementor .e-542d629c-4378{font-family:Inter;font-weight:800;font-size:37.6px;color:#0e1726;letter-spacing:-0.02em;line-height:1.15;text-align:center;& em { color: #dc2626; font-style: normal; }\n}.elementor .e-4522eff2-d228{font-family:Inter;font-size:17px;color:#475163;line-height:1.6;text-align:center;}.elementor .e-363baa41-8e26{width:100%;max-width:680px;padding:0px;margin-block-start:0px;margin-block-end:36px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:14px;align-items:center;}.elementor .e-477f5f93-96f6{width:21px;height:21px;min-width:21px;display:block;flex:0 0 auto;}.elementor .e-734501f3-825c{width:46px;height:46px;min-width:46px;padding:0px;border-radius:11px;background-color:#fde8e8;justify-content:center;align-items:center;}.elementor .e-2ad3c74-d321{font-family:Inter;font-weight:700;font-size:18.4px;color:#0e1726;line-height:1.3;}.elementor .e-50eafff5-5b18{font-family:Inter;font-size:15.2px;color:#475163;line-height:1.6;}.elementor .e-ddcab5f-a589{padding:26px;border-radius:14px;border-width:1px;border-color:#d4dbe5;border-style:solid;background-color:#ffffff;box-shadow:0px 1px 2px 0px rgba(14,23,38,0.06),0px 10px 26px -14px rgba(14,23,38,0.28);flex-direction:column;gap:10px;}.elementor .e-4b6a5d6e-73f9{width:21px;height:21px;min-width:21px;display:block;flex:0 0 auto;}.elementor .e-5ffbadc8-cf8a{width:46px;height:46px;min-width:46px;padding:0px;border-radius:11px;background-color:#fde8e8;justify-content:center;align-items:center;}.elementor .e-afc3f7-478d{font-family:Inter;font-weight:700;font-size:18.4px;color:#0e1726;line-height:1.3;}.elementor .e-4bdd0e36-4e53{font-family:Inter;font-size:15.2px;color:#475163;line-height:1.6;}.elementor .e-e9d2f41-52cd{padding:26px;border-radius:14px;border-width:1px;border-color:#d4dbe5;border-style:solid;background-color:#ffffff;box-shadow:0px 1px 2px 0px rgba(14,23,38,0.06),0px 10px 26px -14px rgba(14,23,38,0.28);flex-direction:column;gap:10px;}.elementor .e-75446874-fe33{width:21px;height:21px;min-width:21px;display:block;flex:0 0 auto;}.elementor .e-5f335383-c122{width:46px;height:46px;min-width:46px;padding:0px;border-radius:11px;background-color:#fde8e8;justify-content:center;align-items:center;}.elementor .e-23f8b45c-450e{font-family:Inter;font-weight:700;font-size:18.4px;color:#0e1726;line-height:1.3;}.elementor .e-341889a-2dff{font-family:Inter;font-size:15.2px;color:#475163;line-height:1.6;}.elementor .e-306ce99d-7e3a{padding:26px;border-radius:14px;border-width:1px;border-color:#d4dbe5;border-style:solid;background-color:#ffffff;box-shadow:0px 1px 2px 0px rgba(14,23,38,0.06),0px 10px 26px -14px rgba(14,23,38,0.28);flex-direction:column;gap:10px;}.elementor .e-2e783a94-d65f{width:21px;height:21px;min-width:21px;display:block;flex:0 0 auto;}.elementor .e-4ba1264e-e74a{width:46px;height:46px;min-width:46px;padding:0px;border-radius:11px;background-color:#fde8e8;justify-content:center;align-items:center;}.elementor .e-3b7e2f6b-1694{font-family:Inter;font-weight:700;font-size:18.4px;color:#0e1726;line-height:1.3;}.elementor .e-405c3961-945a{font-family:Inter;font-size:15.2px;color:#475163;line-height:1.6;}.elementor .e-1d46e862-86d5{padding:26px;border-radius:14px;border-width:1px;border-color:#d4dbe5;border-style:solid;background-color:#ffffff;box-shadow:0px 1px 2px 0px rgba(14,23,38,0.06),0px 10px 26px -14px rgba(14,23,38,0.28);flex-direction:column;gap:10px;}.elementor .e-3490cea0-5a6f{padding:0px;gap:22px;grid-template-columns:repeat(4, minmax(0, 1fr));grid-template-rows:auto;}.elementor .e-36b655b6-9bb9{width:100%;max-width:1330px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:0px;}.elementor .e-3647da48-de6a{padding-block-start:72px;padding-block-end:72px;padding-inline-start:0px;padding-inline-end:0px;background-color:#ffffff;flex-direction:column;overflow-x: clip;\n}.elementor .e-7e737580-5c5b{font-family:Inter;font-weight:800;font-size:37.6px;color:#0e1726;letter-spacing:-0.02em;line-height:1.15;text-align:center;}.elementor .e-33db0df8-a4f8{font-family:Inter;font-size:17px;color:#475163;line-height:1.6;text-align:center;}.elementor .e-30451614-8ca0{width:100%;max-width:680px;padding:0px;margin-block-start:0px;margin-block-end:36px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:14px;align-items:center;}.elementor .e-27b0b7a1-86da{font-family:Inter;font-weight:800;font-size:11.8px;color:#475163;letter-spacing:0.12em;}.elementor .e-3ceea4d8-71dc{font-family:Inter;font-weight:800;font-size:32px;color:#0e1726;letter-spacing:-0.02em;}.elementor .e-18b65d90-cf50{font-family:Inter;font-weight:700;font-size:15.2px;color:#dc2626;}.elementor .e-715f7a91-2b70{font-family:Inter;font-size:14.4px;color:#475163;line-height:1.6;}.elementor .e-4b9718fc-dc81{padding:24px;border-radius:14px;border-width:1px;border-color:#d4dbe5;border-style:solid;background-color:#ffffff;box-shadow:0px 1px 2px 0px rgba(14,23,38,0.06),0px 10px 26px -14px rgba(14,23,38,0.28);flex-direction:column;gap:6px;}.elementor .e-dcc46d9-8d65{font-family:Inter;font-weight:800;font-size:11.8px;color:#475163;letter-spacing:0.12em;}.elementor .e-c840f7-d9b3{font-family:Inter;font-weight:800;font-size:32px;color:#0e1726;letter-spacing:-0.02em;}.elementor .e-358d72c-ab0c{font-family:Inter;font-weight:700;font-size:15.2px;color:#dc2626;}.elementor .e-7aa32bdb-5852{font-family:Inter;font-size:14.4px;color:#475163;line-height:1.6;}.elementor .e-55809233-f33d{padding:24px;border-radius:14px;border-width:1px;border-color:#d4dbe5;border-style:solid;background-color:#ffffff;box-shadow:0px 1px 2px 0px rgba(14,23,38,0.06),0px 10px 26px -14px rgba(14,23,38,0.28);flex-direction:column;gap:6px;}.elementor .e-1661f286-bfce{font-family:Inter;font-weight:800;font-size:11.8px;color:#475163;letter-spacing:0.12em;}.elementor .e-198dffd6-2861{font-family:Inter;font-weight:800;font-size:32px;color:#0e1726;letter-spacing:-0.02em;}.elementor .e-31d6d027-6570{font-family:Inter;font-weight:700;font-size:15.2px;color:#dc2626;}.elementor .e-43f35e25-9c20{font-family:Inter;font-size:14.4px;color:#475163;line-height:1.6;}.elementor .e-476869a5-d59e{padding:24px;border-radius:14px;border-width:1px;border-color:#dc2626;border-style:solid;background-color:#ffffff;box-shadow:0px 18px 40px -20px rgba(220,38,38,0.5);flex-direction:column;gap:6px;}.elementor .e-2800223c-f573{padding:0px;gap:18px;grid-template-columns:repeat(3, minmax(0, 1fr));grid-template-rows:auto;}.elementor .e-54d1a055-68fa{width:100%;max-width:1330px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:0px;}.elementor .e-5ca6ba04-6f3a{padding-block-start:72px;padding-block-end:72px;padding-inline-start:0px;padding-inline-end:0px;background-color:#f4f6f9;flex-direction:column;overflow-x: clip;\n}.elementor .e-626d6ba7-cdf4{font-family:Inter;font-weight:700;font-size:12.5px;color:#dc2626;letter-spacing:0.14em;text-transform:uppercase;text-align: left;\n}.elementor .e-4793cbc5-6e6d{font-family:Inter;font-weight:800;font-size:37.6px;color:#0e1726;letter-spacing:-0.02em;line-height:1.15;text-align: left;\n}.elementor .e-46e899c-61ef{width:100%;padding:0px;margin-block-end:8px;flex-direction:column;gap:14px;align-items:flex-start;}.elementor .e-2167abd3-9d33{width:17px;height:17px;min-width:17px;margin-block-start:3px;display:block;flex:0 0 auto;}.elementor .e-2deb64df-c38f{font-family:Inter;font-size:15.7px;color:#0e1726;line-height:1.5;}.elementor .e-add47a3-eb59{width:auto;padding:0px;flex-direction:row;gap:10px;flex-wrap:nowrap;align-items:flex-start;}.elementor .e-2947ff2e-2c71{width:17px;height:17px;min-width:17px;margin-block-start:3px;display:block;flex:0 0 auto;}.elementor .e-359a2755-9114{font-family:Inter;font-size:15.7px;color:#0e1726;line-height:1.5;}.elementor .e-5d41cf5e-cbc6{width:auto;padding:0px;flex-direction:row;gap:10px;flex-wrap:nowrap;align-items:flex-start;}.elementor .e-6cb3d5ab-fd2e{width:17px;height:17px;min-width:17px;margin-block-start:3px;display:block;flex:0 0 auto;}.elementor .e-762fa66-a518{font-family:Inter;font-size:15.7px;color:#0e1726;line-height:1.5;}.elementor .e-14108598-962a{width:auto;padding:0px;flex-direction:row;gap:10px;flex-wrap:nowrap;align-items:flex-start;}.elementor .e-716c6818-c4c1{width:17px;height:17px;min-width:17px;margin-block-start:3px;display:block;flex:0 0 auto;}.elementor .e-1a6cc1e6-2e0c{font-family:Inter;font-size:15.7px;color:#0e1726;line-height:1.5;}.elementor .e-741c00ec-1600{width:auto;padding:0px;flex-direction:row;gap:10px;flex-wrap:nowrap;align-items:flex-start;}.elementor .e-390d5463-e2c3{width:17px;height:17px;min-width:17px;margin-block-start:3px;display:block;flex:0 0 auto;}.elementor .e-6b1479ab-6b1e{font-family:Inter;font-size:15.7px;color:#0e1726;line-height:1.5;}.elementor .e-5cd7ced-dc30{width:auto;padding:0px;flex-direction:row;gap:10px;flex-wrap:nowrap;align-items:flex-start;}.elementor .e-68c4dff2-a636{width:17px;height:17px;min-width:17px;margin-block-start:3px;display:block;flex:0 0 auto;}.elementor .e-33c6c629-57b3{font-family:Inter;font-size:15.7px;color:#0e1726;line-height:1.5;}.elementor .e-45996c7f-3f25{width:auto;padding:0px;flex-direction:row;gap:10px;flex-wrap:nowrap;align-items:flex-start;}.elementor .e-296b07ee-aefa{padding:0px;flex-direction:column;gap:12px;}.elementor .e-3500cfe6-7b8e{padding:0px;flex-direction:column;gap:0px;}.elementor .e-3b9e89d7-29a2{width:32px;height:32px;position:absolute;inset-inline-end:0px;inset-block-end:0px;font-family:Inter;font-weight:700;font-size:20px;color:#dc2626;line-height:32px;text-align:center;border-start-start-radius:8px;border-start-end-radius:0px;border-end-start-radius:0px;border-end-end-radius:0px;background-color:#ffffff;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.35);pointer-events: none;\n}.elementor .e-20509d97-6b35{width:50%;height:100%;min-width:30px;max-width:100%;overflow:hidden;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:2;padding:0px;border-inline-end-width:3px;background-image:url("https://cdn.jsdelivr.net/gh/developerdgc/new-design@f1d381d54445eaae12d440370e619ba8c735ea26/redshield-water/img/drain-before.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;resize: horizontal; transition: none; background-size: 100cqw auto; background-position: left center; border-right-style: solid; border-right-color: #ffffff; cursor: ew-resize;\n}.elementor .e-10c77f46-6c9a{position:absolute;inset-block-end:10px;inset-inline-start:10px;z-index:3;font-family:Inter;font-weight:700;font-size:11.5px;color:#ffffff;padding-block-start:3px;padding-block-end:3px;padding-inline-start:8px;padding-inline-end:8px;border-radius:4px;background-color:rgba(0,0,0,0.7);pointer-events: none;\n}.elementor .e-747cd8f1-4139{position:absolute;inset-inline-end:10px;inset-block-end:10px;z-index:3;font-family:Inter;font-weight:700;font-size:11.5px;color:#ffffff;padding-block-start:3px;padding-block-end:3px;padding-inline-start:8px;padding-inline-end:8px;border-radius:4px;background-color:#dc2626;pointer-events: none;\n}.elementor .e-6a624b30-ef06{position:absolute;inset-block-start:10px;inset-inline-start:50%;z-index:3;font-family:Inter;font-weight:600;font-size:11px;color:#ffffff;padding-block-start:3px;padding-block-end:3px;padding-inline-start:8px;padding-inline-end:8px;border-radius:20px;background-color:rgba(0,0,0,0.55);transform:translate3d(-50%, 0px, 0px);pointer-events: none; white-space: nowrap;\n}.elementor .e-56ad7ffd-a97c{width:100%;overflow:hidden;aspect-ratio:4 / 3;position:relative;padding:0px;border-radius:16px;background-image:url("https://cdn.jsdelivr.net/gh/developerdgc/new-design@f1d381d54445eaae12d440370e619ba8c735ea26/redshield-water/img/drain-after.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:#222222;container-type: inline-size;\n}.elementor .e-2180f2de-80e8{padding:0px;gap:48px;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);grid-template-rows:auto;align-items:center;}.elementor .e-18713277-4b9a{width:100%;max-width:1330px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:0px;}.elementor .e-371eff8c-ce12{padding-block-start:72px;padding-block-end:72px;padding-inline-start:0px;padding-inline-end:0px;background-color:#ffffff;flex-direction:column;overflow-x: clip;\n}.elementor .e-c81d27d-6615{font-family:Inter;font-weight:800;font-size:37.6px;color:#0e1726;letter-spacing:-0.02em;line-height:1.15;text-align:center;}.elementor .e-102a2635-3208{width:100%;max-width:680px;padding:0px;margin-block-start:0px;margin-block-end:36px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:14px;align-items:center;}.elementor .e-739e9cfa-4e8d{font-family:Inter;font-weight:600;font-size:16px;color:#0e1726;}.elementor .e-46b78bda-7465{position:relative;cursor:pointer;padding-block-start:18px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:54px;list-style: none; &::-webkit-details-marker { display: none; } &::after { content: '+'; position: absolute; right: 18px; top: 50%; transform: translateY(-50%); width: 26px; height: 26px; line-height: 26px; text-align: center; border-radius: 50%; background-color: #fde8e8; color: #dc2626; font-family: Inter; font-weight: 700; font-size: 16px; }\n}.elementor .e-864c846-33c9{max-width:75ch;font-family:Inter;font-size:15.2px;color:#475163;line-height:1.6;}.elementor .e-695e8449-93fc{padding-block-start:0px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-4ef4f8ee-7f82{overflow:hidden;border-radius:12px;border-width:1px;border-color:#d4dbe5;border-style:solid;background-color:#ffffff;box-shadow:0px 1px 2px 0px rgba(14,23,38,0.06),0px 10px 26px -14px rgba(14,23,38,0.28);&[open] { border-color: rgba(220,38,38,0.45); } &[open] > summary::after { content: '–'; }\n}.elementor .e-52bc5ebe-7cc6{font-family:Inter;font-weight:600;font-size:16px;color:#0e1726;}.elementor .e-1cb51df5-a143{position:relative;cursor:pointer;padding-block-start:18px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:54px;list-style: none; &::-webkit-details-marker { display: none; } &::after { content: '+'; position: absolute; right: 18px; top: 50%; transform: translateY(-50%); width: 26px; height: 26px; line-height: 26px; text-align: center; border-radius: 50%; background-color: #fde8e8; color: #dc2626; font-family: Inter; font-weight: 700; font-size: 16px; }\n}.elementor .e-28eaf81f-1896{max-width:75ch;font-family:Inter;font-size:15.2px;color:#475163;line-height:1.6;}.elementor .e-5afaa229-55c0{padding-block-start:0px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-4c0a2749-c5eb{overflow:hidden;border-radius:12px;border-width:1px;border-color:#d4dbe5;border-style:solid;background-color:#ffffff;box-shadow:0px 1px 2px 0px rgba(14,23,38,0.06),0px 10px 26px -14px rgba(14,23,38,0.28);&[open] { border-color: rgba(220,38,38,0.45); } &[open] > summary::after { content: '–'; }\n}.elementor .e-43977885-2a21{font-family:Inter;font-weight:600;font-size:16px;color:#0e1726;}.elementor .e-5afbd78c-995d{position:relative;cursor:pointer;padding-block-start:18px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:54px;list-style: none; &::-webkit-details-marker { display: none; } &::after { content: '+'; position: absolute; right: 18px; top: 50%; transform: translateY(-50%); width: 26px; height: 26px; line-height: 26px; text-align: center; border-radius: 50%; background-color: #fde8e8; color: #dc2626; font-family: Inter; font-weight: 700; font-size: 16px; }\n}.elementor .e-5f0f4bf3-e955{max-width:75ch;font-family:Inter;font-size:15.2px;color:#475163;line-height:1.6;}.elementor .e-41428985-53c3{padding-block-start:0px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-3014b6f2-e844{overflow:hidden;border-radius:12px;border-width:1px;border-color:#d4dbe5;border-style:solid;background-color:#ffffff;box-shadow:0px 1px 2px 0px rgba(14,23,38,0.06),0px 10px 26px -14px rgba(14,23,38,0.28);&[open] { border-color: rgba(220,38,38,0.45); } &[open] > summary::after { content: '–'; }\n}.elementor .e-c8b6018-5402{font-family:Inter;font-weight:600;font-size:16px;color:#0e1726;}.elementor .e-485075cf-3f11{position:relative;cursor:pointer;padding-block-start:18px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:54px;list-style: none; &::-webkit-details-marker { display: none; } &::after { content: '+'; position: absolute; right: 18px; top: 50%; transform: translateY(-50%); width: 26px; height: 26px; line-height: 26px; text-align: center; border-radius: 50%; background-color: #fde8e8; color: #dc2626; font-family: Inter; font-weight: 700; font-size: 16px; }\n}.elementor .e-3efdf782-4b03{max-width:75ch;font-family:Inter;font-size:15.2px;color:#475163;line-height:1.6;}.elementor .e-75d7c862-b0e8{padding-block-start:0px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-1ba079fb-4c04{overflow:hidden;border-radius:12px;border-width:1px;border-color:#d4dbe5;border-style:solid;background-color:#ffffff;box-shadow:0px 1px 2px 0px rgba(14,23,38,0.06),0px 10px 26px -14px rgba(14,23,38,0.28);&[open] { border-color: rgba(220,38,38,0.45); } &[open] > summary::after { content: '–'; }\n}.elementor .e-439994a7-b6af{padding:0px;gap:10px;}.elementor .e-a7bac39-7039{width:100%;max-width:860px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:0px;}.elementor .e-6486764d-825d{width:100%;max-width:1330px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:0px;}.elementor .e-66214a13-81ee{padding-block-start:72px;padding-block-end:72px;padding-inline-start:0px;padding-inline-end:0px;background-color:#f4f6f9;flex-direction:column;overflow-x: clip;\n}.elementor .e-a38e6ae-335c{width:8px;height:8px;display:block;}.elementor .e-2328bd9f-1dc3{font-family:Inter;font-weight:600;font-size:13.6px;color:#f1f5f9;}.elementor .e-20b0562e-3bb9{padding-block-start:6px;padding-block-end:6px;padding-inline-start:14px;padding-inline-end:14px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.18);border-style:solid;background-color:rgba(255,255,255,0.06);flex-direction:row;gap:8px;flex-wrap:nowrap;align-items:center;width: fit-content;\n}.elementor .e-4c6ed48b-1ce0{font-family:Inter;font-weight:800;font-size:41.6px;color:#ffffff;letter-spacing:-0.02em;line-height:1.15;text-align:center;& em { color: #dc2626; font-style: normal; }\n}.elementor .e-2864f80f-f7fe{max-width:620px;font-family:Inter;font-size:17.9px;color:#a9b6c8;line-height:1.6;text-align:center;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-6cf2a764-f0f0{width:17px;height:17px;min-width:17px;display:block;flex:0 0 auto;}.elementor .e-1e7ffb46-50ed{font-family:Inter;font-weight:700;font-size:17.3px;color:inherit;white-space: nowrap;\n}.elementor .e-68e5c577-d8f8:hover,.elementor .e-68e5c577-d8f8:focus-visible{border-color:#b91c1c;background-color:#b91c1c;transform:translate3d(0px, -1px, 0px);}.elementor .e-68e5c577-d8f8{color:#ffffff;padding-block-start:17.3px;padding-block-end:17.3px;padding-inline-start:31px;padding-inline-end:31px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:8px;border-width:2px;border-color:#dc2626;border-style:solid;background-color:#dc2626;transition:background-color 0.15s, transform 0.15s;flex-direction:row;gap:9px;flex-wrap:nowrap;justify-content:center;align-items:center;width: fit-content;\n}.elementor .e-4ee4a195-291f{width:15px;height:15px;min-width:15px;display:block;flex:0 0 auto;}.elementor .e-4f6cb6b3-da3b{font-family:Inter;font-size:14.4px;color:#a6b2c3;}.elementor .e-1b89e4d5-846f{width:auto;padding:0px;flex-direction:row;gap:8px;flex-wrap:nowrap;align-items:center;}.elementor .e-13062012-de89{width:15px;height:15px;min-width:15px;display:block;flex:0 0 auto;}.elementor .e-161488a-2cd4{font-family:Inter;font-size:14.4px;color:#a6b2c3;}.elementor .e-2ad3c460-3141{width:auto;padding:0px;flex-direction:row;gap:8px;flex-wrap:nowrap;align-items:center;}.elementor .e-1387a368-c5cf{width:15px;height:15px;min-width:15px;display:block;flex:0 0 auto;}.elementor .e-1c4e3cb5-f39e{font-family:Inter;font-size:14.4px;color:#a6b2c3;}.elementor .e-690269eb-24a7{width:auto;padding:0px;flex-direction:row;gap:8px;flex-wrap:nowrap;align-items:center;}.elementor .e-7cccad32-1235{width:auto;padding:0px;flex-direction:row;gap:28px;flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .e-7fc45f57-28f7{width:100%;max-width:1330px;padding-block-start:64px;padding-block-end:64px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:16px;align-items:center;}.elementor .e-3a7a6b42-6c34{padding:0px;background-color:#060b13;flex-direction:column;background-image: radial-gradient(50% 70% at 50% 50%, rgba(220,38,38,0.1), rgba(6,11,19,0) 70%), none; overflow-x: clip;\n}