.IndustrialWastewaterClient-module__PItVGW__page{color:#111;background:#f3f3f3;overflow-x:clip}.IndustrialWastewaterClient-module__PItVGW__container{width:min(1260px,92vw);margin:0 auto}.IndustrialWastewaterClient-module__PItVGW__containerNarrow{width:min(1040px,92vw);margin:0 auto}.IndustrialWastewaterClient-module__PItVGW__hero{height:clamp(260px,37vw,600px);position:relative;overflow:hidden}.IndustrialWastewaterClient-module__PItVGW__heroImage{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.IndustrialWastewaterClient-module__PItVGW__heroOverlay{background:linear-gradient(90deg,#081f520a,#081f5238);position:absolute;inset:0}.IndustrialWastewaterClient-module__PItVGW__heroContent{text-align:left;justify-content:start;align-items:center;width:min(1260px,92vw);margin:0 auto;display:flex;position:absolute;inset:0}.IndustrialWastewaterClient-module__PItVGW__heroContent h1{color:#fff;text-shadow:0 8px 24px #00000059;margin:0;font-size:clamp(2.2rem,4vw,5rem);font-weight:800}.IndustrialWastewaterClient-module__PItVGW__intro{padding:clamp(36px,4.8vw,62px) 0 18px}.IndustrialWastewaterClient-module__PItVGW__intro p{text-align:center;margin:0;font-size:clamp(1rem,1.12vw,1.18rem);line-height:2.2}.IndustrialWastewaterClient-module__PItVGW__intro strong{color:#1e4499}.IndustrialWastewaterClient-module__PItVGW__cardsSection{padding:20px 0 58px}.IndustrialWastewaterClient-module__PItVGW__cardsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.IndustrialWastewaterClient-module__PItVGW__pipeCard{color:inherit;background:#fff;border-radius:14px;text-decoration:none;transition:transform .2s;overflow:hidden;box-shadow:0 14px 28px #213a6c1a}.IndustrialWastewaterClient-module__PItVGW__pipeCard:hover{transform:translateY(-4px)}.IndustrialWastewaterClient-module__PItVGW__pipeCard img{aspect-ratio:16/10;object-fit:cover;width:100%;display:block}.IndustrialWastewaterClient-module__PItVGW__pipeCard h2{color:#153d8f;text-align:center;background:#dfe9fb;margin:0;padding:16px 10px;font-size:1.05rem;font-weight:700;line-height:1.4}.IndustrialWastewaterClient-module__PItVGW__twoColSection{padding:0 0 72px}.IndustrialWastewaterClient-module__PItVGW__twoCol{direction:ltr;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,56px);display:grid}.IndustrialWastewaterClient-module__PItVGW__visual img{border-radius:18px;width:100%;display:block;box-shadow:0 14px 34px #142c5c24}.IndustrialWastewaterClient-module__PItVGW__textBlock h2,.IndustrialWastewaterClient-module__PItVGW__centeredTextSection h2{color:#1e4499;margin:0 0 18px;font-size:clamp(1.25rem,1.8vw,2rem);font-weight:800;line-height:1.8}.IndustrialWastewaterClient-module__PItVGW__textBlock h3,.IndustrialWastewaterClient-module__PItVGW__centeredTextSection h3{color:#121212;margin:0 0 10px;font-size:1.02rem;font-weight:700}.IndustrialWastewaterClient-module__PItVGW__textBlock p,.IndustrialWastewaterClient-module__PItVGW__centeredTextSection p{color:#222;margin:0 0 18px;font-size:.98rem;line-height:2.15}.IndustrialWastewaterClient-module__PItVGW__textBlock{direction:rtl}.IndustrialWastewaterClient-module__PItVGW__ltrPage .IndustrialWastewaterClient-module__PItVGW__textBlock{text-align:left;direction:ltr}.IndustrialWastewaterClient-module__PItVGW__ltrPage .IndustrialWastewaterClient-module__PItVGW__heroContent{text-align:left;justify-content:flex-start}.IndustrialWastewaterClient-module__PItVGW__centeredTextSection{text-align:center;padding:0 0 66px}@media (min-width:901px){.IndustrialWastewaterClient-module__PItVGW__reverseOnDesktop>:first-child{order:1}.IndustrialWastewaterClient-module__PItVGW__reverseOnDesktop>:last-child{order:2}}@media (max-width:1000px){.IndustrialWastewaterClient-module__PItVGW__cardsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.IndustrialWastewaterClient-module__PItVGW__pipeCard h2,.IndustrialWastewaterClient-module__PItVGW__textBlock h3,.IndustrialWastewaterClient-module__PItVGW__centeredTextSection h3{font-size:1rem}.IndustrialWastewaterClient-module__PItVGW__textBlock p,.IndustrialWastewaterClient-module__PItVGW__centeredTextSection p{font-size:.95rem}}@media (max-width:900px){.IndustrialWastewaterClient-module__PItVGW__twoCol{direction:rtl;grid-template-columns:1fr}.IndustrialWastewaterClient-module__PItVGW__reverseOnDesktop>:first-child{order:2}.IndustrialWastewaterClient-module__PItVGW__reverseOnDesktop>:last-child{order:1}}@media (max-width:620px){.IndustrialWastewaterClient-module__PItVGW__cardsGrid{grid-template-columns:1fr}.IndustrialWastewaterClient-module__PItVGW__heroContent{text-align:center;justify-content:center}.IndustrialWastewaterClient-module__PItVGW__hero{height:clamp(220px,58vw,360px)}}
