@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800&display=swap);.icon-search{width:32px}.icon-search .cls-1{fill:#ffdf00}.icon-search .cls-2,.icon-search .cls-3{fill:none;stroke:#002379}.icon-search .cls-2{stroke-miterlimit:10}.icon-search .cls-3{stroke-linecap:round;stroke-linejoin:round;stroke-width:3px}.icon-reset{width:30px}.icon-reset .cls-1{fill:#20d399}.icon-reset .cls-2{fill:#fff;stroke:#fff;stroke-miterlimit:10}.menu-icon-one-dot{width:30px}.menu-icon-one-dot .cls-1{fill:#fff}.menu-icon-one-dot .cls-2{fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.menu-icon-three-dots{width:30px}.menu-icon-three-dots .cls-1{fill:#fff}.menu-icon-three-dots .cls-2{fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.icon-arrow-down{width:20px}.icon-arrow-down .cls-1{fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.icon-facebook{width:25px}.icon-facebook .cls-1{fill:none}.icon-facebook .cls-2{clip-path:url(#clip-path)}.icon-facebook .cls-3{fill:#fff}.icon-facebook .cls-4{fill:#0075e3}.icon-interpreter{margin-right:5px;width:25px}.icon-interpreter path{stroke:none;fill-rule:nonzero;fill:#fff;fill-opacity:1}.left-sidebar{align-self:stretch;background:#e6e7e8;border-right:6px solid #fff;display:flex;flex:0 0 375px;flex-direction:column;height:calc(100vh - 82px);justify-content:space-between;margin:0;padding:0;position:relative;width:375px;z-index:2}.left-sidebar ul.menu-items{height:calc(100vw - 120px);list-style:none;margin:0;overflow-y:auto;padding:0 0 140px}.left-sidebar ul.menu-items>li.menu-item{background:#0075e3}.left-sidebar ul.menu-items>li.menu-item>a{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.502);display:flex;flex-direction:row;justify-content:space-between;margin:0 10px;padding:10px 0;text-decoration:none}.left-sidebar ul.menu-items>li.menu-item>a .title{align-items:center;display:flex}.left-sidebar ul.menu-items>li.menu-item>a .title svg{margin-right:16px}.left-sidebar ul.menu-items>li.menu-item>a .title h2{color:#fff;font-size:1.125rem;line-height:1.375;margin:0;padding:0}.left-sidebar ul.menu-items>li.menu-item>a:hover svg.icon-arrow-down{opacity:1}.left-sidebar ul.menu-items>li.menu-item:last-child a{border:0}.left-sidebar ul.menu-items>li.menu-item .content{background:#0075e3;background:#e6e7e8;color:#414042;font-size:.75rem;padding:0}.left-sidebar ul.menu-items>li.menu-item .content a{color:#414042;font-weight:700}.left-sidebar ul.menu-items>li.menu-item .content .content-wrapper{padding:12px 15px 15px 55px}.left-sidebar ul.menu-items>li.menu-item .content .content-wrapper a{color:#002379;font-weight:700}.left-sidebar ul.menu-items>li.menu-item .content .content-wrapper.orange{background:#ff571e;color:#fff}.left-sidebar ul.menu-items>li.menu-item .content .content-wrapper.orange a{color:#fff;font-weight:700}.left-sidebar ul.menu-items>li.menu-item .content .content-wrapper.blue{background:#002379;color:#fff}.left-sidebar ul.menu-items>li.menu-item .content .content-wrapper.light-blue{background:#0075e3;color:#fff}.left-sidebar ul.menu-items>li.menu-item .content .content-wrapper p:last-child{margin-bottom:0}.left-sidebar ul.menu-items>li.menu-item .content h3{display:inline-block;font-size:.75rem;margin:0}.left-sidebar ul.menu-items>li.menu-item .content p:first-child{margin-top:0}.left-sidebar ul.menu-items>li.menu-item svg.icon-arrow-down{margin-right:5px;transition:transform .25s cubic-bezier(.25,.46,.45,.94)}.left-sidebar ul.menu-items>li.menu-item.not-active svg.icon-arrow-down{opacity:.6;transform:rotate(-90deg)}.left-sidebar ul.menu-items>li.menu-item.not-active .content-wrapper{display:none}.left-sidebar ul.menu-items>li.menu-item.active svg.icon-arrow-down{transform:rotate(0)}.left-sidebar ul.menu-items>li.menu-item.active .content-wrapper{display:block}.left-sidebar ul.our-projects{list-style:none;margin:2px 0 26px;padding:0}.left-sidebar ul.our-projects li{background:#fff;border-bottom:2px solid #e6e7e8}.left-sidebar ul.our-projects li a{align-items:center;align-items:stretch;color:#231f20;display:flex;flex-direction:row;font-size:.75rem;font-weight:600;margin:0;padding:0 10px 0 0;text-decoration:none}.left-sidebar ul.our-projects li a .square-category{flex:none;margin-right:25px;width:30px}.left-sidebar ul.our-projects li a .title{align-items:center;display:flex;padding:7px 0}.left-sidebar ul.our-projects li a .jump-line{padding-bottom:0}.left-sidebar ul.our-projects li.major-projects a .square-category{background:#ff571e}.left-sidebar ul.our-projects li.major-projects.is-active,.left-sidebar ul.our-projects li.major-projects:hover{background:#e6e7e8}.left-sidebar ul.our-projects li.water-renewals a .square-category{background:#002379}.left-sidebar ul.our-projects li.water-renewals.is-active,.left-sidebar ul.our-projects li.water-renewals:hover{background:#e6e7e8}.left-sidebar ul.our-projects li.recycled-water-projects a .square-category{background:#8c50b4}.left-sidebar ul.our-projects li.recycled-water-projects.is-active,.left-sidebar ul.our-projects li.recycled-water-projects:hover{background:#e6e7e8}.left-sidebar ul.our-projects li.color-blue a .square-category,.left-sidebar ul.our-projects li.color-darkBlue a .square-category{background:#002379}.left-sidebar ul.our-projects li.color-orange a .square-category{background:#ff571e}.left-sidebar ul.our-projects li.color-purple a .square-category{background:#8c50b4}.left-sidebar .footer{background:#0000;bottom:0;color:#fff;font-size:.6875rem;left:0;position:relative;position:absolute;right:0}.left-sidebar .footer .content{background-color:#0075e3;padding:5px 20px 10px}.left-sidebar .footer:hover .info{display:block}.left-sidebar .footer:hover .btn-contact .arrow{transform:rotate(-90deg)}.left-sidebar .footer .btn-contact{align-items:center;background:#0075e3;border:none;color:#fff;cursor:pointer;display:flex;font-size:10px;font-weight:700;padding:6px 0 6px 20px;position:relative}.left-sidebar .footer .btn-contact .arrow{margin-left:10px;margin-right:5px;transition:transform .35s cubic-bezier(.075,.82,.165,1)}.left-sidebar .footer .btn-contact .curve{position:absolute;right:-72px;top:-6px;width:83px}.left-sidebar .footer .btn-contact:hover .arrow{transform:rotate(-90deg)}.left-sidebar .footer .blue-waves{left:0;position:absolute;right:0;top:-7px}.left-sidebar .footer a{color:#fff;text-decoration:none}.left-sidebar .footer a:hover{text-decoration:underline}.left-sidebar .footer p{margin:0 0 5px}.left-sidebar .footer .info{display:none;padding-top:5px}.left-sidebar .footer .info:hover{display:block}.left-sidebar .footer .info a{font-weight:700}.left-sidebar .footer .additional-info{display:flex;flex-direction:column;justify-content:space-between}.left-sidebar .footer .additional-info .interpreter{align-items:center;border:1px solid #fff;border-radius:5px;cursor:pointer;display:flex;font-weight:300;margin:10px 0;padding:5px;position:relative;width:230px}.left-sidebar .footer .additional-info .interpreter .interpreter-translation-banner{border:1px solid #fff;border-radius:5px;bottom:30px;cursor:default;left:0;max-width:352px;opacity:0;position:absolute;transform:translateY(20px);transition:transform .5s cubic-bezier(.25,.46,.45,.94),opacity .2s linear;visibility:hidden;width:352px}.left-sidebar .footer .additional-info .interpreter:focus .interpreter-translation-banner,.left-sidebar .footer .additional-info .interpreter:hover .interpreter-translation-banner{opacity:1;transform:translateY(0);visibility:visible}.left-sidebar .footer .additional-info ul.social-media-icons{display:flex;list-style:none;margin:0;padding:0}.left-sidebar .footer .additional-info ul.social-media-icons li{margin-left:2.5px}.left-sidebar .footer .additional-info ul.social-media-icons li a{display:flex}@media only screen and (max-width:768px){.left-sidebar ul.menu-items{height:600px}.interpreter-translation-banner{max-width:300px;width:300px}}.header{background-color:#002379;background-position:0;background-repeat:no-repeat;justify-content:space-between;margin-bottom:.25rem;padding:12px 15px 12px 50px}.header,.header .logo-description{display:flex}.header .logo-description .logo-wrapper{align-items:center;display:flex;margin-right:215px}.header .logo-description .logo-wrapper img.logo{width:8.75rem}.header .info{color:#fff;max-width:360px}.header .info h4{font-size:13px;margin:0 0 5px}.header .info p{font-size:12px;margin:0}.header .search-address h4{color:#fff;font-size:.75rem;margin:0 0 5px}.header .search-address .input-wrapper{align-items:center;display:flex}.header .search-address .input-wrapper .input-container{position:relative}.header .search-address .input-wrapper .input-container svg{position:absolute;right:-3px;top:-2px}.header .search-address .input-wrapper .input-container input{border:none;border-radius:50px;line-height:25px;margin-left:7px;padding-left:15px;width:205px}.header .search-address .input-wrapper .input-container input:focus{border:none;outline:0}.header .btn-reset{background:#00b77c;border:none;border-radius:30px;color:#fff;cursor:pointer;font-family:Montserrat,sans-serif;font-size:.75rem;font-weight:700;margin-left:20px;padding:6px 30px 6px 15px;position:relative}.header .btn-reset svg{position:absolute;right:-3px;top:-2px;transition:transform 1s cubic-bezier(.25,.46,.45,.94)}.header .btn-reset:hover svg{transform:rotate(180deg)}@media only screen and (max-width:768px){.header{flex-direction:column}.header .logo-description .logo-wrapper{margin-right:15px}.header .search-address{margin:15px 0}.header .info p{font-size:.625rem}.header .search-address .input-wrapper .input-container input{margin-left:0}.left-sidebar ul.menu-items>li.menu-item svg.icon-arrow-down{margin-right:10px}}.mapbox{height:100%;overflow:hidden;position:relative;width:100%}.mapbox .map-container{bottom:0;left:0;position:absolute;right:0;top:0}.mapbox .mapboxgl-canvas{outline:0}.mapbox .mapboxgl-popup-close-button{color:#fff;font-size:22px;margin-top:2px}.mapbox .legends{background:#fff;bottom:35px;font-size:.625rem;left:6px;max-width:300px;padding:15px;position:absolute}.mapbox .legends h4{color:#58595b;font-size:12px;font-size:.625rem;margin:0 0 10px}.mapbox .legends ul{list-style:none;margin:0;padding:0}.mapbox .legends ul li{align-items:center;display:flex;font-size:.625rem;margin:0 0 6px;padding-left:25px;position:relative}.mapbox .legends ul li:last-child{margin-bottom:0}.mapbox .legends ul li svg{left:0;padding-right:10px;position:absolute;top:6px}.mapbox .marker-project{color:#fff;cursor:pointer;display:flex;flex-direction:column;font-size:.625rem;line-height:14px;max-width:230px;padding:2px 10px 3px;text-align:left;transition:opacity .25s linear}.mapbox .marker-project.project-DingleyPumpStation{margin-top:2rem}.mapbox .marker-project .title{font-weight:700}.mapbox .marker-project .dot{align-items:center;background:#8c50b4!important;border-radius:50%;bottom:2.2rem;color:#fff;cursor:pointer;display:flex;height:1rem;justify-content:center;left:50%;opacity:1;position:absolute;transform:translate(-50%,-50%);transition:opacity 1s cubic-bezier(.075,.82,.165,1);visibility:visible;width:1rem}.mapbox .marker-project .dot:before{animation:pulse 2s ease-out;animation-iteration-count:infinite;border:4px solid #8c50b466;border-radius:50%;content:" ";height:100%;left:-4px;opacity:0;pointer-events:none;position:absolute;top:-4px;-webkit-transform:scale(1);width:100%;z-index:1}.mapbox .marker-project.major-projects{background:rgba(255,87,30,.702)}.mapbox .marker-project.major-projects:hover{background:#ff571e}.mapbox .marker-project.water-renewals{background:rgba(0,35,121,.702)}.mapbox .marker-project.water-renewals:hover{background:#002379}.mapbox .marker-project.recycled-water-projects{background:rgba(140,80,180,.702)}.mapbox .marker-project.recycled-water-projects:hover{background:#8c50b4}.mapbox .marker-project.color-purple-white{background:#fff;color:#8c50b4}.mapbox .marker-project.color-purple-white:hover{background:#8c50b4;color:#fff}.mapbox .marker-project.color-blue,.mapbox .marker-project.color-darkBlue{background:rgba(0,35,121,.702)}.mapbox .marker-project.color-blue:hover,.mapbox .marker-project.color-darkBlue:hover{background:#002379}.mapbox .marker-project.color-orange{background:rgba(255,87,30,.702)}.mapbox .marker-project.color-orange:hover{background:#ff571e}.mapbox .marker-project.color-purple{background:rgba(140,80,180,.702)}.mapbox .marker-project.color-purple:hover{background:#8c50b4}.mapbox .marker-cluster{align-items:center;border-radius:100%;color:#fff;display:flex;font-size:1.25rem;font-weight:700;height:2rem;justify-content:center;line-height:1rem;width:2rem}.mapbox .marker-cluster span{margin-bottom:2px}.mapbox .marker-cluster.darkBlue{background:#002379}.mapbox .marker-cluster.orange{background:#ff570d}.mapbox .marker-cluster.purple{background:#8c50b4}.mapbox .marker-cluster:hover{border:2px solid #fff;cursor:pointer}body.popup-is-open .marker-project.popup-is-open.major-projects{background:#ff571e}body.popup-is-open .marker-project.popup-is-open.water-renewals{background:#002379}body.popup-is-open .marker-project.popup-is-open.recycled-water-projects{background:#8c50b4}body.popup-is-open .marker-project.popup-is-open.color-blue,body.popup-is-open .marker-project.popup-is-open.color-darkBlue{background:#002379}body.popup-is-open .marker-project.popup-is-open.color-orange{background:#ff571e}body.popup-is-open .marker-project.popup-is-open.color-purple{background:#8c50b4}:not(body.show-legends) .marker-project{opacity:0;visibility:hidden}:not(body.show-legends) .marker-cluster,body.show-legends .marker-project{opacity:1;visibility:visible}body.show-legends .marker-cluster{opacity:0;visibility:hidden}.mapboxgl-popup .mapboxgl-popup-tip{display:none}.mapboxgl-popup.open-popup-top .mapboxgl-popup-content{left:-25px;top:30px}.mapboxgl-popup .mapboxgl-popup-content{border-radius:0;left:-25px;max-width:300px!important;padding:0;top:-20px;width:300px}.mapboxgl-popup .mapboxgl-popup-content>div{border-radius:0}.mapboxgl-popup .mapboxgl-popup-content>div .popup-content-title{color:#fff;padding:5px 15px}.mapboxgl-popup .mapboxgl-popup-content>div .popup-content-title h3{font-size:.75rem;font-weight:700;margin:0;padding:0}.mapboxgl-popup .mapboxgl-popup-content>div .popup-content-source{color:#5f6369;line-height:16px;max-height:250px;overflow-y:auto;padding:5px 15px}.mapboxgl-popup .mapboxgl-popup-content>div .popup-content-source a{color:#002379;font-weight:700;text-decoration:none}.mapboxgl-popup .mapboxgl-popup-content>div .popup-content-source a:hover{text-decoration:underline}.mapboxgl-popup .mapboxgl-popup-content .major-projects{border-bottom:5px solid #ff571e;border-left:5px solid #ff571e;border-right:5px solid #ff571e}.mapboxgl-popup .mapboxgl-popup-content .major-projects .popup-content-title{background:#ff571e}.mapboxgl-popup .mapboxgl-popup-content .water-renewals{border-bottom:5px solid #002379;border-left:5px solid #002379;border-right:5px solid #002379}.mapboxgl-popup .mapboxgl-popup-content .water-renewals .popup-content-title{background:#002379}.mapboxgl-popup .mapboxgl-popup-content .recycled-water-projects{border-bottom:5px solid #8c50b4;border-left:5px solid #8c50b4;border-right:5px solid #8c50b4}.mapboxgl-popup .mapboxgl-popup-content .recycled-water-projects .popup-content-title{background:#8c50b4}.mapboxgl-popup .mapboxgl-popup-content .recycled-water-projects a{color:#8c50b4!important}.mapboxgl-popup .mapboxgl-popup-content .color-blue,.mapboxgl-popup .mapboxgl-popup-content .color-darkBlue{border-bottom:5px solid #002379;border-left:5px solid #002379;border-right:5px solid #002379}.mapboxgl-popup .mapboxgl-popup-content .color-blue .popup-content-title,.mapboxgl-popup .mapboxgl-popup-content .color-darkBlue .popup-content-title{background:#002379}.mapboxgl-popup .mapboxgl-popup-content .color-orange{border-bottom:5px solid #ff571e;border-left:5px solid #ff571e;border-right:5px solid #ff571e}.mapboxgl-popup .mapboxgl-popup-content .color-orange .popup-content-title{background:#ff571e}.mapboxgl-popup .mapboxgl-popup-content .color-purple{border-bottom:5px solid #8c50b4;border-left:5px solid #8c50b4;border-right:5px solid #8c50b4}.mapboxgl-popup .mapboxgl-popup-content .color-purple .popup-content-title{background:#8c50b4}.mapboxgl-popup .mapboxgl-popup-content .color-purple a{color:#8c50b4!important}.mapboxgl-popup.popup-FBSewerMiningPumpStation .mapboxgl-popup-content{left:140px!important}@keyframes pulse{0%{transform:scale(.7)}33%{opacity:0}65%{opacity:1}to{opacity:0;transform:scale(1.4)}}.modal-overlay{background:#4c4c4d99;height:100%;left:0;opacity:0;outline:0;overflow-x:hidden;overflow-y:auto;position:fixed;top:0;transition:opacity .25s ease-in-out;visibility:hidden;width:100%;z-index:-1}.modal-overlay .modal-dialog{align-items:center;display:flex;margin:2rem auto;max-width:800px;min-height:calc(100% - 3.5rem);padding:0 20px;pointer-events:none;position:relative;width:auto}.modal-overlay .modal-dialog .modal-content{background-clip:padding-box;background-color:#fff;display:flex;flex-direction:column;outline:0;pointer-events:auto;position:relative;width:100%}.modal-overlay .modal-dialog .modal-content .btn-close-modal{align-items:center;background:#002379;border:none;color:#fff;cursor:pointer;display:flex;height:35px;justify-content:center;position:absolute;right:0;top:-35px;width:35px}.modal-overlay .modal-dialog .modal-content .btn-close-modal:hover{background:#0075e3}.modal-overlay .modal-dialog .modal-content .modal-content{font-size:.875rem;font-weight:300}.modal-overlay .modal-dialog .modal-content .modal-content .has-padding{padding:20px}.modal-overlay .modal-dialog .modal-content .modal-content h4,.modal-overlay .modal-dialog .modal-content .modal-content p{margin:0 0 15px}.modal-overlay .modal-dialog .modal-content .modal-content p:last-child{margin-bottom:0}.modal-overlay .modal-dialog .modal-content .modal-content ul{margin:10px 0 0;padding:0 0 0 15px}.modal-overlay .modal-dialog .modal-content .modal-content ul li{margin-bottom:10px}.modal-overlay .modal-dialog .modal-content .modal-content a{color:#002379;font-weight:700}.modal-overlay .modal-dialog .modal-content .modal-content a:hover{color:#048387}.modal-overlay .modal-dialog .modal-content .modal-update{color:#002379;font-size:small;position:absolute;right:20px;top:75px}.modal-overlay .modal-dialog .modal-content .modal-title{background:#002379;display:flex;padding:15px 0;width:100%}.modal-overlay .modal-dialog .modal-content .modal-title h2{color:#fff;font-size:17px;font-weight:700;margin:0 0 0 20px;padding:0}.modal-overlay .modal-dialog .modal-content .tab-content .modal-image{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);height:425px;width:100%}.modal-overlay .modal-dialog .modal-content .tab-content .modal-image img{height:425px;width:100%}.modal-overlay .modal-dialog .modal-content .modal-image{background:#e6e7e8;height:425px;position:relative;width:100%}.modal-overlay .modal-dialog .modal-content .modal-image img{height:425px;width:100%}.modal-overlay .modal-dialog .modal-content .modal-image:last-child img{margin-bottom:0}.modal-overlay .modal-dialog .modal-content .modal-image span{bottom:5px;color:#fff;font-size:14px;font-weight:700;font-weight:400;left:20px;position:absolute}.modal-overlay.open{opacity:1;visibility:visible;z-index:1050}.modal-overlay--before-close{opacity:0;visibility:hidden}@media only screen and (max-width:765px){.modal-overlay .modal-dialog .modal-content .modal-image,.modal-overlay .modal-dialog .modal-content .modal-image img{height:auto}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Montserrat,sans-serif;font-size:.75rem;font-weight:600;margin:0;padding:0}body iframe{display:none!important}.bold{font-weight:800}.italic{font-style:italic}h1{color:#fff;font-size:1.25rem;line-height:1.375;margin:10px 0;padding:0}.sew-interactive-map{color:#231f20;display:flex;flex-direction:column;position:relative;width:100%}.sew-interactive-map .main-content{align-items:stretch;display:flex;overflow:hidden}.sew-interactive-map .main-content .map-content{display:flex;flex-grow:1}.sew-interactive-map .external-link{align-items:center;display:flex}.sew-interactive-map .external-link svg{margin-left:5px}.sew-interactive-map .logo-vic{align-items:center;display:flex}.sew-interactive-map .is-scrollable{height:32vh;overflow-y:auto}.sew-interactive-map .img-show{opacity:1;visibility:visible}.sew-interactive-map .img-hide{opacity:1;position:absolute;visibility:hidden}@media only screen and (max-width:768px){.sew-interactive-map{background:#e6e7e8;display:flex!important}.sew-interactive-map .header{background-position:92%;padding:15px}.sew-interactive-map .main-content{display:flex!important;flex-direction:column-reverse;flex-wrap:wrap}.sew-interactive-map .left-sidebar{border-right:none;height:auto;margin:0 auto;padding-top:20px}.sew-interactive-map .mapbox{height:450px}.sew-interactive-map .map-topbar .tab-content{position:relative}.sew-interactive-map .map-topbar .tab-content ul.list-options li{width:50%}.mapbox .legends{bottom:5px;right:5px;z-index:9}}
/*# sourceMappingURL=main.0eea2217.css.map*/