.page-template-water .inner-banner .main-slider-wrapper .slider-item .slider-content{bottom:-100px}@media only screen and (min-width:1200px){.page-template-water .inner-banner .main-slider-wrapper .slider-item .slider-content{bottom:0}}.water-benefits{position:relative;z-index:15;width:100%;align-self:stretch;padding:40px 0 30px}.water-benefits .title-container{margin-bottom:24px}.water-benefits .title-container .tag-title{margin:0 0 10px;color:#EA0029;font-family:"Archivo",sans-serif;font-size:13px;line-height:normal;letter-spacing:2px;text-transform:uppercase}.water-benefits .title-container .main-title{margin:0;color:#fff;font-family:"Archivo",sans-serif;font-size:30px;line-height:34px;letter-spacing:-1px}.water-benefits .benefit-listing{display:flex;flex-direction:column;gap:16px;margin:0;padding:0;list-style:none}.water-benefits .benefit-listing .benefit-item{width:100%}.water-benefits .benefit-listing .benefit-item .item-inner{height:100%;padding:24px 20px 28px;border:1px solid rgb(255 255 255 / .2);border-radius:10px;background:rgb(255 255 255 / .02);transition:border-color 0.3s ease,background 0.3s ease}.water-benefits .benefit-listing .benefit-item .item-inner .icon-container{display:flex;align-items:center;justify-content:center;width:46px;height:46px;margin-bottom:22px;border-radius:10px;background:rgb(0 92 185 / .5);color:#90C7FF}.water-benefits .benefit-listing .benefit-item .item-inner .icon-container svg,.water-benefits .benefit-listing .benefit-item .item-inner .icon-container img{display:block;width:24px;height:24px;object-fit:contain}.water-benefits .benefit-listing .benefit-item .item-inner .name{margin:0 0 12px;color:#fff;font-family:"Archivo",sans-serif;font-size:24px;line-height:28px;letter-spacing:-.5px}.water-benefits .benefit-listing .benefit-item .item-inner .description{margin:0;color:#90C7FF;font-family:"Montserrat",sans-serif;font-size:14px;line-height:22px}.water-benefits .benefit-listing .benefit-item:hover .item-inner{border-color:rgb(144 199 255 / .5);background:rgb(144 199 255 / .05)}@media only screen and (min-width:768px){.water-benefits{padding:60px 0 40px}.water-benefits .title-container{margin-bottom:34px}.water-benefits .title-container .tag-title{font-size:14px;letter-spacing:3px}.water-benefits .title-container .main-title{font-size:40px;line-height:44px}.water-benefits .benefit-listing{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;gap:16px}.water-benefits .benefit-listing .benefit-item{width:calc((100% - 32px) / 3)}.water-benefits .benefit-listing .benefit-item .item-inner{padding:24px 20px 28px}.water-benefits .benefit-listing .benefit-item .item-inner .icon-container{width:50px;height:50px}.water-benefits .benefit-listing .benefit-item .item-inner .icon-container svg,.water-benefits .benefit-listing .benefit-item .item-inner .icon-container img{width:26px;height:26px}.water-benefits .benefit-listing .benefit-item .item-inner .name{font-size:22px;line-height:26px}.water-benefits .benefit-listing .benefit-item .item-inner .description{font-size:14px;line-height:22px}}@media only screen and (min-width:1200px){.water-benefits{padding:5.7291666667vw 0 3.6458333333vw}.water-benefits .title-container{margin-bottom:2.6041666667vw}.water-benefits .title-container .tag-title{margin-bottom:.7291666667vw;font-size:.9375vw;letter-spacing:.2083333333vw}.water-benefits .title-container .main-title{font-size:3.3333333333vw;line-height:3.6458333333vw;letter-spacing:-.1041666667vw}.water-benefits .benefit-listing{flex-wrap:wrap;justify-content:flex-start;align-items:stretch;gap:1.5625vw}.water-benefits .benefit-listing .benefit-item{width:calc((100% - 3.125vw) / 3)}.water-benefits .benefit-listing .benefit-item .item-inner{padding:2.34375vw 2.0833333333vw 2.6041666667vw;border-radius:.7291666667vw}.water-benefits .benefit-listing .benefit-item .item-inner .icon-container{width:3.75vw;height:3.75vw;margin-bottom:1.875vw;border-radius:.8333333333vw}.water-benefits .benefit-listing .benefit-item .item-inner .icon-container svg,.water-benefits .benefit-listing .benefit-item .item-inner .icon-container img{width:1.875vw;height:1.875vw}.water-benefits .benefit-listing .benefit-item .item-inner .name{margin-bottom:1.0416666667vw;font-size:1.875vw;line-height:2.0833333333vw;letter-spacing:-.0520833333vw}.water-benefits .benefit-listing .benefit-item .item-inner .description{font-size:.9375vw;line-height:1.5625vw}}.pump-types{position:relative;z-index:15;width:100%;align-self:stretch;padding:30px 0 40px}.pump-types .title-container{margin-bottom:26px}.pump-types .title-container .main-title{margin:0 0 12px;color:#fff;font-family:"Archivo",sans-serif;font-size:30px;line-height:34px;letter-spacing:-1px}.pump-types .title-container .sub-description{margin:0;color:#90C7FF;font-family:"Montserrat",sans-serif;font-size:14px;line-height:22px}.pump-types .pump-listing{display:flex;flex-direction:column;gap:20px;margin:0 -20px;padding:0;list-style:none}.pump-types .pump-listing .pump-item{width:100%}.pump-types .pump-listing .pump-item .item-inner{display:flex;flex-direction:column;height:100%;padding:30px 20px 34px}.pump-types .pump-listing .pump-item .image-container{order:2;margin-top:26px}.pump-types .pump-listing .pump-item .image-container .pump-img{display:block;width:100%;height:210px;object-fit:cover}.pump-types .pump-listing .pump-item .detail-container{display:flex;flex:1 1 auto;flex-direction:column;order:1}.pump-types .pump-listing .pump-item .detail-container .tag-title{margin:0 0 10px;font-family:"Archivo",sans-serif;font-size:12px;line-height:normal;letter-spacing:2px;text-transform:uppercase}.pump-types .pump-listing .pump-item .detail-container .name{margin:0 0 20px;color:#fff;font-family:"Archivo",sans-serif;font-size:34px;line-height:38px;letter-spacing:-1px}.pump-types .pump-listing .pump-item .detail-container .point-listing{display:flex;flex-direction:column;gap:14px;margin:0;padding:0;list-style:none}.pump-types .pump-listing .pump-item .detail-container .point-listing .point-item{display:flex;align-items:flex-start;gap:12px}.pump-types .pump-listing .pump-item .detail-container .point-listing .point-item .check-icon{flex:0 0 auto;width:18px;height:18px;margin-top:2px}.pump-types .pump-listing .pump-item .detail-container .point-listing .point-item .check-icon svg{display:block;width:100%;height:100%}.pump-types .pump-listing .pump-item .detail-container .point-listing .point-item .text{margin:0;font-family:"Montserrat",sans-serif;font-size:14px;line-height:22px}.pump-types .pump-listing .pump-item .detail-container .button-container{margin-top:auto;padding-top:26px}.pump-types .pump-listing .pump-item .detail-container .button-container .learn-more-btn{display:inline-flex;align-items:center;gap:10px;padding:12px 22px;border:1px solid #fff0;border-radius:4px;text-decoration:none;transition:background 0.3s ease,color 0.3s ease,border-color 0.3s ease}.pump-types .pump-listing .pump-item .detail-container .button-container .learn-more-btn .btn-text{font-family:"Archivo",sans-serif;font-size:13px;line-height:normal;letter-spacing:0;white-space:nowrap}.pump-types .pump-listing .pump-item .detail-container .button-container .learn-more-btn .btn-icon{display:flex;flex:0 0 auto;align-items:center;justify-content:center;transition:transform 0.3s ease}.pump-types .pump-listing .pump-item .detail-container .button-container .learn-more-btn .btn-icon svg{display:block;width:16px;height:16px}.pump-types .pump-listing .pump-item .detail-container .button-container .learn-more-btn:hover .btn-icon{transform:translateX(4px)}.pump-types .pump-listing .pump-item.is-primary{background:#005CB9}.pump-types .pump-listing .pump-item.is-primary .detail-container .tag-title{color:#90C7FF}.pump-types .pump-listing .pump-item.is-primary .detail-container .point-listing .point-item .check-icon{color:#90C7FF}.pump-types .pump-listing .pump-item.is-primary .detail-container .point-listing .point-item .text{color:#F7FBFF}.pump-types .pump-listing .pump-item.is-primary .detail-container .button-container .learn-more-btn{border-color:#fff;background:#fff0;color:#fff}.pump-types .pump-listing .pump-item.is-primary .detail-container .button-container .learn-more-btn:hover{background:#fff;color:#005CB9}.pump-types .pump-listing .pump-item.is-dark{background:#1c1c1c}.pump-types .pump-listing .pump-item.is-dark .detail-container .tag-title{color:#90C7FF}.pump-types .pump-listing .pump-item.is-dark .detail-container .point-listing .point-item .check-icon{color:#EA0029}.pump-types .pump-listing .pump-item.is-dark .detail-container .point-listing .point-item .text{color:rgb(255 255 255 / .75)}.pump-types .pump-listing .pump-item.is-dark .detail-container .button-container .learn-more-btn{border-color:#EA0029;background:#fff0;color:#fff}.pump-types .pump-listing .pump-item.is-dark .detail-container .button-container .learn-more-btn:hover{background:#EA0029;border-color:#EA0029;color:#fff}@media only screen and (min-width:768px){.pump-types{padding:50px 0 60px}.pump-types .title-container{margin-bottom:34px}.pump-types .title-container .main-title{font-size:40px;line-height:44px}.pump-types .title-container .sub-description{max-width:600px}.pump-types .pump-listing{flex-direction:row;align-items:stretch;gap:0;margin:0}.pump-types .pump-listing .pump-item{width:50%}.pump-types .pump-listing .pump-item .item-inner{padding:30px 26px 34px}.pump-types .pump-listing .pump-item .image-container{order:1;margin-top:0;margin-bottom:26px}.pump-types .pump-listing .pump-item .image-container .pump-img{height:180px}.pump-types .pump-listing .pump-item .detail-container{order:2}.pump-types .pump-listing .pump-item .detail-container .tag-title{font-size:12px;letter-spacing:2px}.pump-types .pump-listing .pump-item .detail-container .name{font-size:28px;line-height:32px}.pump-types .pump-listing .pump-item .detail-container .point-listing{gap:14px}.pump-types .pump-listing .pump-item .detail-container .point-listing .point-item .text{font-size:13px;line-height:21px}.pump-types .pump-listing .pump-item .detail-container .button-container{padding-top:28px}.pump-types .pump-listing .pump-item .detail-container .button-container .learn-more-btn{padding:12px 24px}}@media only screen and (min-width:1200px){.pump-types{padding:4.6875vw 0 5.7291666667vw}.pump-types .title-container{margin-bottom:2.6041666667vw}.pump-types .title-container .main-title{margin-bottom:.9375vw;font-size:3.3333333333vw;line-height:3.6458333333vw;letter-spacing:-.1041666667vw}.pump-types .title-container .sub-description{max-width:46.875vw;font-size:.9375vw;line-height:1.5625vw}.pump-types .pump-listing .pump-item .item-inner{padding:2.6041666667vw 2.6041666667vw 3.125vw}.pump-types .pump-listing .pump-item .image-container{margin-bottom:2.34375vw}.pump-types .pump-listing .pump-item .image-container .pump-img{height:16.6666666667vw}.pump-types .pump-listing .pump-item .detail-container .tag-title{margin-bottom:.8333333333vw;font-size:.9375vw;letter-spacing:.2083333333vw}.pump-types .pump-listing .pump-item .detail-container .name{margin-bottom:1.875vw;font-size:2.3958333333vw;line-height:2.7083333333vw;letter-spacing:-.0520833333vw}.pump-types .pump-listing .pump-item .detail-container .point-listing{gap:1.25vw}.pump-types .pump-listing .pump-item .detail-container .point-listing .point-item{gap:.9375vw}.pump-types .pump-listing .pump-item .detail-container .point-listing .point-item .check-icon{width:1.3541666667vw;height:1.3541666667vw;margin-top:.15625vw}.pump-types .pump-listing .pump-item .detail-container .point-listing .point-item .text{font-size:.9375vw;line-height:1.4583333333vw}.pump-types .pump-listing .pump-item .detail-container .button-container{padding-top:2.6041666667vw}.pump-types .pump-listing .pump-item .detail-container .button-container .learn-more-btn{gap:.7291666667vw;padding:.9375vw 1.9791666667vw;border-radius:.3125vw}.pump-types .pump-listing .pump-item .detail-container .button-container .learn-more-btn .btn-text{font-size:.9375vw}.pump-types .pump-listing .pump-item .detail-container .button-container .learn-more-btn .btn-icon svg{width:1.1458333333vw;height:1.1458333333vw}}.pump-engineering{position:relative;z-index:15;width:100%;align-self:stretch;padding:40px 0;background:#000}.pump-engineering .engineering-grid{display:flex;flex-direction:column;gap:30px}.pump-engineering .visual-container{position:relative}.pump-engineering .visual-container .image-container .engineering-img{display:block;width:100%;height:auto;border-radius:8px}.pump-engineering .visual-container .pro-tip{position:relative;margin-top:-30px;margin-left:20px;margin-right:20px;padding:14px 16px 16px;border:1px solid rgb(255 255 255 / .2);border-radius:6px;background:rgb(12 12 12 / .94)}.pump-engineering .visual-container .pro-tip .tip-title{margin:0 0 6px;color:#EA0029;font-family:"Archivo",sans-serif;font-size:11px;line-height:normal;letter-spacing:2px;text-transform:uppercase}.pump-engineering .visual-container .pro-tip .tip-text{margin:0;color:#fff;font-family:"Montserrat",sans-serif;font-size:13px;line-height:20px}.pump-engineering .detail-container .title-container{margin-bottom:24px}.pump-engineering .detail-container .title-container .tag-title{margin:0 0 10px;color:#005CB9;font-family:"Archivo",sans-serif;font-size:12px;line-height:normal;letter-spacing:2px;text-transform:uppercase}.pump-engineering .detail-container .title-container .main-title{margin:0;color:#fff;font-family:"Archivo",sans-serif;font-size:30px;line-height:34px;letter-spacing:-1px}.pump-engineering .detail-container .step-listing{display:flex;flex-direction:column;gap:20px;margin:0;padding:0;list-style:none}.pump-engineering .detail-container .step-listing .step-item{display:flex;align-items:flex-start;gap:14px}.pump-engineering .detail-container .step-listing .step-item .icon-container{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:38px;height:38px;border-radius:6px;background:rgb(0 92 185 / .5);color:#90C7FF}.pump-engineering .detail-container .step-listing .step-item .icon-container svg{display:block;width:20px;height:20px}.pump-engineering .detail-container .step-listing .step-item .step-detail .name{margin:0 0 8px;color:#005CB9;font-family:"Archivo",sans-serif;font-size:16px;line-height:20px}.pump-engineering .detail-container .step-listing .step-item .step-detail .description{margin:0;color:rgb(255 255 255 / .7);font-family:"Montserrat",sans-serif;font-size:13px;line-height:21px}@media only screen and (min-width:768px){.pump-engineering{padding:60px 0}.pump-engineering .engineering-grid{flex-direction:row;align-items:center;gap:34px}.pump-engineering .visual-container{width:50%}.pump-engineering .visual-container .pro-tip{position:absolute;right:0;bottom:20px;left:auto;width:62%;margin:0;padding:14px 16px 16px}.pump-engineering .detail-container{width:50%}.pump-engineering .detail-container .title-container{margin-bottom:28px}.pump-engineering .detail-container .title-container .main-title{font-size:36px;line-height:40px}.pump-engineering .detail-container .step-listing{gap:22px}}@media only screen and (min-width:1200px){.pump-engineering{padding:5.7291666667vw 0}.pump-engineering .engineering-grid{gap:4.6875vw}.pump-engineering .visual-container .image-container .engineering-img{border-radius:.625vw}.pump-engineering .visual-container .pro-tip{right:-2.0833333333vw;bottom:2.0833333333vw;width:18.75vw;padding:1.1458333333vw 1.3541666667vw 1.25vw;border-radius:.5208333333vw}.pump-engineering .visual-container .pro-tip .tip-title{margin-bottom:.5208333333vw;font-size:.78125vw;letter-spacing:.15625vw}.pump-engineering .visual-container .pro-tip .tip-text{font-size:.9375vw;line-height:1.4583333333vw}.pump-engineering .detail-container .title-container{margin-bottom:2.3958333333vw}.pump-engineering .detail-container .title-container .tag-title{margin-bottom:.7291666667vw;font-size:.9375vw;letter-spacing:.2083333333vw}.pump-engineering .detail-container .title-container .main-title{font-size:2.9166666667vw;line-height:3.2291666667vw;letter-spacing:-.1041666667vw}.pump-engineering .detail-container .step-listing{gap:1.7708333333vw}.pump-engineering .detail-container .step-listing .step-item{gap:1.25vw}.pump-engineering .detail-container .step-listing .step-item .icon-container{width:2.9166666667vw;height:2.9166666667vw;border-radius:.5208333333vw}.pump-engineering .detail-container .step-listing .step-item .icon-container svg{width:1.4583333333vw;height:1.4583333333vw}.pump-engineering .detail-container .step-listing .step-item .step-detail .name{margin-bottom:.625vw;font-size:1.25vw;line-height:1.5625vw}.pump-engineering .detail-container .step-listing .step-item .step-detail .description{font-size:.9375vw;line-height:1.5625vw}}.pump-cta{position:relative;z-index:15;width:100%;align-self:stretch;padding:50px 0;background:linear-gradient(135deg,#90C7FF 0%,#005CB9 45%,#021C35 100%)}.pump-cta .cta-inner{display:flex;flex-direction:column;align-items:center;text-align:center}.pump-cta .main-title{margin:0 0 16px;color:#fff;font-family:"Archivo",sans-serif;font-size:32px;line-height:36px;letter-spacing:-1px}.pump-cta .sub-description{max-width:560px;margin:0 0 28px;color:rgb(255 255 255 / .85);font-family:"Montserrat",sans-serif;font-size:14px;line-height:22px}.pump-cta .button-container{display:flex;flex-direction:column;gap:14px;width:100%;max-width:320px}.pump-cta .button-container .cta-btn{display:flex;align-items:center;justify-content:center;gap:10px;padding:14px 22px;border:1px solid #fff0;border-radius:4px;text-decoration:none;transition:background 0.3s ease,color 0.3s ease,border-color 0.3s ease}.pump-cta .button-container .cta-btn .btn-icon{display:flex;flex:0 0 auto;align-items:center;justify-content:center}.pump-cta .button-container .cta-btn .btn-icon svg{display:block;width:18px;height:18px}.pump-cta .button-container .cta-btn .btn-text{font-family:"Archivo",sans-serif;font-size:14px;line-height:normal;letter-spacing:0;white-space:nowrap}.pump-cta .button-container .cta-btn.is-solid{border-color:#000;background:#0d0d0d;color:#fff}.pump-cta .button-container .cta-btn.is-solid:hover{background:#EA0029;border-color:#EA0029}.pump-cta .button-container .cta-btn.is-outline{border-color:rgb(255 255 255 / .6);background:#fff0;color:#fff}.pump-cta .button-container .cta-btn.is-outline:hover{background:#fff;border-color:#fff;color:#021C35}@media only screen and (min-width:768px){.pump-cta{padding:70px 0}.pump-cta .main-title{margin-bottom:18px;font-size:44px;line-height:48px}.pump-cta .sub-description{max-width:620px;margin-bottom:34px}.pump-cta .button-container{flex-direction:row;justify-content:center;gap:18px;width:auto;max-width:none}.pump-cta .button-container .cta-btn{padding:15px 26px}}@media only screen and (min-width:1200px){.pump-cta{padding:6.7708333333vw 0}.pump-cta .main-title{margin-bottom:1.3541666667vw;font-size:3.75vw;line-height:4.0625vw;letter-spacing:-.1041666667vw}.pump-cta .sub-description{max-width:42.7083333333vw;margin-bottom:2.6041666667vw;font-size:.9375vw;line-height:1.5625vw}.pump-cta .button-container{gap:1.25vw}.pump-cta .button-container .cta-btn{gap:.7291666667vw;padding:1.1458333333vw 2.0833333333vw;border-radius:.3125vw}.pump-cta .button-container .cta-btn .btn-icon svg{width:1.25vw;height:1.25vw}.pump-cta .button-container .cta-btn .btn-text{font-size:.9375vw}}.water-features-brands{background:#011B34;margin-top:-900px;padding-bottom:40px;position:relative;z-index:8}.water-features-brands .section-inner{position:relative;background:#021C35}.water-features-brands .section-inner .top-section .title-section .single-wrapper{display:flex;flex-direction:column;align-items:center}.water-features-brands .section-inner .top-section .title-section .single-wrapper .--main-head{margin:0;color:#EA0029;letter-spacing:10px;text-align:center}.water-features-brands .section-inner .top-section .title-section .single-wrapper .--large-head{margin:0;text-align:center;width:100%;font-size:60px;letter-spacing:-2px}.water-features-brands .section-inner .top-section .title-section .single-wrapper .--large-head.hot-water{font-size:90px}.water-features-brands .section-inner .top-section .title-section .single-wrapper .single-wrap-description{padding:20px;color:#fff;text-align:justify}.water-features-brands .section-inner .top-section .title-section .single-wrapper .single-wrap-description .a in-cell-link{color:#e74c4c}.water-features-brands .section-inner .top-section .title-section .single-wrapper .single-wrap-description p:first-child{margin-top:0}.water-features-brands .section-inner .top-section .title-section .single-wrapper .single-wrap-description p:last-child{margin-bottom:0}.water-features-brands .section-inner .top-section .image-listing-section{background:linear-gradient(180deg,#021c35 0%,rgb(94 138 173 / .8) 52.14%,#021c35 100%);background-blend-mode:luminosity}.water-features-brands .section-inner .top-section .image-listing-section .inner-wrapper{position:relative}.water-features-brands .section-inner .top-section .image-listing-section .inner-wrapper .product-slider .image-item .image-container img{width:100%;height:374px;object-fit:contain}.water-features-brands .section-inner .top-section .image-listing-section .inner-wrapper .product-slider .image-item .image-container .product-name{color:#fff;text-align:center;font-family:"Archivo",sans-serif;font-size:25px;line-height:25px}.water-features-brands .section-inner .top-section .image-listing-section .inner-wrapper .product-sec .image-item{padding-bottom:0;width:100%}.water-features-brands .section-inner .top-section .image-listing-section .inner-wrapper .product-sec .image-item:last-child{padding-bottom:0}.water-features-brands .section-inner .top-section .image-listing-section .inner-wrapper .product-sec .image-item .image-container img{width:100%;height:374px;object-fit:contain}.water-features-brands .section-inner .top-section .image-listing-section .inner-wrapper .product-sec .image-item .image-container .product-name{color:#fff;text-align:center;font-family:"Archivo",sans-serif;font-size:25px;line-height:25px}.water-features-brands .section-inner .top-section .image-listing-section .inner-wrapper .counter-arrow{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px}.water-features-brands .section-inner .top-section .image-listing-section .inner-wrapper .counter-arrow .counter-arrow-left-ps{border-radius:7px;background:#fff0;padding:5px;width:50px;height:50px;position:absolute;left:2rem;object-fit:contain;bottom:16rem;z-index:12}.water-features-brands .section-inner .top-section .image-listing-section .inner-wrapper .counter-arrow .counter-arrow-left-ps svg{width:40px;height:40px;object-fit:contain;fill:#fff0}.water-features-brands .section-inner .top-section .image-listing-section .inner-wrapper .counter-arrow .counter-arrow-left-ps:hover svg{fill:#90C7FF}.water-features-brands .section-inner .top-section .image-listing-section .inner-wrapper .counter-arrow .counter-arrow-right-ps{border-radius:7px;background:#fff0;padding:5px;width:50px;height:50px;position:absolute;right:2rem;object-fit:contain;bottom:16rem;z-index:12}.water-features-brands .section-inner .top-section .image-listing-section .inner-wrapper .counter-arrow .counter-arrow-right-ps svg{width:40px;height:40px;object-fit:contain;fill:#fff0}.water-features-brands .section-inner .top-section .image-listing-section .inner-wrapper .counter-arrow .counter-arrow-right-ps:hover svg{fill:#90C7FF}.water-features-brands .section-inner .bottom-section .water-features-sec{overflow:hidden}.water-features-brands .section-inner .bottom-section .water-features-sec .inner-wrapper{position:relative;padding:0;margin-bottom:0}.water-features-brands .section-inner .bottom-section .water-features-sec .inner-wrapper .image-container img{position:absolute;width:100%;top:22rem;left:0;height:265px;object-fit:cover;z-index:10}.water-features-brands .section-inner .bottom-section .water-features-sec .inner-wrapper .detail-section{position:relative;width:100%;display:flex;gap:150px;flex-direction:column;background:#021C35}.water-features-brands .section-inner .bottom-section .water-features-sec .inner-wrapper .detail-section::before{background:linear-gradient(0deg,#011b34 .07%,#011b34 29.6%,#3b526e 51.26%,#fff0 72.33%);bottom:14rem;left:0;content:"";position:absolute;width:100%;height:50%;z-index:11}.water-features-brands .section-inner .bottom-section .water-features-sec .inner-wrapper .detail-section::after{position:absolute;content:"";width:100%;top:0;left:0;background:linear-gradient(180deg,#011b34 .07%,#011b34 29.6%,#3b526e 51.26%,#fff0 72.33%);height:63%;z-index:11}.water-features-brands .section-inner .bottom-section .water-features-sec .inner-wrapper .detail-section .title-wrapper{padding:70px 70px 30px 40px;z-index:15;position:relative}.water-features-brands .section-inner .bottom-section .water-features-sec .inner-wrapper .detail-section .title-wrapper .--sub-head{margin:0;color:#F7FBFF;padding-bottom:6px}.water-features-brands .section-inner .bottom-section .water-features-sec .inner-wrapper .detail-section .title-wrapper .--main-head{margin:0;text-align:left;color:#fff;padding-bottom:30px}.water-features-brands .section-inner .bottom-section .water-features-sec .inner-wrapper .detail-section .title-wrapper .--main-head span{color:#90C7FF}.water-features-brands .section-inner .bottom-section .water-features-sec .inner-wrapper .detail-section .title-wrapper .--common-para{margin:0;line-height:20px;color:#fff}.water-features-brands .section-inner .bottom-section .water-features-sec .inner-wrapper .detail-section .single-wrapper{display:flex;padding:0 40px 0 40px;flex-direction:column;position:relative;z-index:15}.water-features-brands .section-inner .bottom-section .water-features-sec .inner-wrapper .detail-section .single-wrapper ul{margin:0;padding-left:20px}.water-features-brands .section-inner .bottom-section .water-features-sec .inner-wrapper .detail-section .single-wrapper ul li.item{width:100%;padding-bottom:30px;position:relative}.water-features-brands .section-inner .bottom-section .water-features-sec .inner-wrapper .detail-section .single-wrapper ul li.item::marker{color:#fff;content:""}.water-features-brands .section-inner .bottom-section .water-features-sec .inner-wrapper .detail-section .single-wrapper ul li.item::after{content:"";position:absolute;width:100%;height:1px;background:#F7FBFF;bottom:20px;left:0}.water-features-brands .section-inner .bottom-section .water-features-sec .inner-wrapper .detail-section .single-wrapper ul li.item .item-inner{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.water-features-brands .section-inner .bottom-section .water-features-sec .inner-wrapper .detail-section .single-wrapper ul li.item .item-inner .name{color:#fff;text-transform:capitalize}.water-features-brands .section-inner .bottom-section .water-features-sec .inner-wrapper .detail-section .single-wrapper ul li.item .item-inner img{width:50px;height:50px;object-fit:contain}.water-features-brands .section-inner .bottom-section .water-brands-sec .inner-wrapper{padding:70px 20px;margin-top:20px;position:relative}.water-features-brands .section-inner .bottom-section .water-brands-sec .inner-wrapper::after{content:"";background:rgb(255 255 255 / .4);position:absolute;bottom:70px;height:1px;width:90%}.water-features-brands .section-inner .bottom-section .water-brands-sec .inner-wrapper .title-container{margin-bottom:30px;position:relative}.water-features-brands .section-inner .bottom-section .water-brands-sec .inner-wrapper .title-container::before{content:"";background:rgb(255 255 255 / .4);height:1px;width:44%;right:0;bottom:13px;position:absolute}.water-features-brands .section-inner .bottom-section .water-brands-sec .inner-wrapper .title-container .--sub-head{margin:0;color:#fff}.water-features-brands .section-inner .bottom-section .water-brands-sec .inner-wrapper .product-brands-slider .slick-track{margin:0}.water-features-brands .section-inner .bottom-section .water-brands-sec .inner-wrapper .product-brands-slider .brand-item .single-wrapper{margin:30px 17px}@media only screen and (min-width:576px){.water-features-brands .section-inner .top-section .image-listing-section .inner-wrapper .product-sec{display:flex;flex-wrap:wrap;justify-content:space-between}.water-features-brands .section-inner .top-section .image-listing-section .inner-wrapper .product-sec .image-item{width:48%}.water-features-brands .section-inner .top-section .image-listing-section .inner-wrapper .product-sec .image-item:last-child{padding-bottom:30px}.water-features-brands .section-inner .bottom-section .water-features-sec .inner-wrapper .image-container img{height:380px}.water-features-brands .section-inner .bottom-section .water-features-sec .inner-wrapper .detail-section{gap:230px}.water-features-brands .section-inner .bottom-section .water-features-sec .inner-wrapper .detail-section::before{bottom:2rem;height:55%}.water-features-brands .section-inner .bottom-section .water-features-sec .inner-wrapper .detail-section::after{height:90%}.water-features-brands .section-inner .bottom-section .water-features-sec .inner-wrapper .detail-section .single-wrapper ul{display:flex;flex-wrap:wrap;justify-content:space-between}.water-features-brands .section-inner .bottom-section .water-features-sec .inner-wrapper .detail-section .single-wrapper ul li.item{width:47.5%}}@media only screen and (min-width:768px){.water-features-brands .section-inner .bottom-section .water-features-sec .inner-wrapper .detail-section{gap:330px}.water-features-brands .section-inner .bottom-section .inner-wrapper::after{width:95%}.water-features-brands .section-inner .bottom-section .inner-wrapper .title-container::before{width:65%;right:1%}}@media only screen and (min-width:992px){.water-features-brands .section-inner .bottom-section .water-features-sec .inner-wrapper .detail-section{gap:415px}}@media only screen and (min-width:1200px){.water-features-brands{padding-bottom:0vw;margin-top:-22.3958333333vw}.water-features-brands .section-inner .top-section .title-section .single-wrapper .--main-head{letter-spacing:2.8125vw}.water-features-brands .section-inner .top-section .title-section .single-wrapper .--large-head{margin-top:-3.8020833333vw;font-size:16.1458333333vw}.water-features-brands .section-inner .top-section .title-section .single-wrapper .--large-head.hot-water{font-size:16.1458333333vw}.water-features-brands .section-inner .top-section .title-section .single-wrapper .single-wrap-description{padding:1.0416666667vw 9.7916666667vw;text-align:center;font-size:1.25vw;line-height:1.875vw}.water-features-brands .section-inner .top-section .image-listing-section.hot-water .inner-wrapper{padding:0 5.2083333333vw}.water-features-brands .section-inner .top-section .image-listing-section .inner-wrapper{padding:0}.water-features-brands .section-inner .top-section .image-listing-section .inner-wrapper .product-slider .image-item{margin:0 2.6041666667vw}.water-features-brands .section-inner .top-section .image-listing-section .inner-wrapper .product-slider .image-item.slick-center .image-container img{scale:1.4;z-index:2;position:relative;width:26.0416666667vw;height:26.0416666667vw;object-fit:contain}.water-features-brands .section-inner .top-section .image-listing-section .inner-wrapper .product-slider .image-item.slick-center .image-container .product-name{color:#90c7ff;letter-spacing:-.078125vw;font-size:2.6041666667vw;width:129%}.water-features-brands .section-inner .top-section .image-listing-section .inner-wrapper .product-slider .image-item .image-container img{width:23.28125vw;height:23.28125vw}.water-features-brands .section-inner .top-section .image-listing-section .inner-wrapper .product-slider .image-item .image-container .product-name{font-size:1.5625vw;line-height:2.6041666667vw;letter-spacing:-.046875vw}.water-features-brands .section-inner .top-section .image-listing-section .inner-wrapper .counter-arrow{gap:.5208333333vw}.water-features-brands .section-inner .top-section .image-listing-section .inner-wrapper .counter-arrow .counter-arrow-left-ps{border-radius:.3645833333vw;padding:.5208333333vw;width:3.125vw;height:3.125vw;bottom:17.2916666667vw;left:30.8645833333vw}.water-features-brands .section-inner .top-section .image-listing-section .inner-wrapper .counter-arrow .counter-arrow-left-ps svg{width:2.0833333333vw;height:2.0833333333vw}.water-features-brands .section-inner .top-section .image-listing-section .inner-wrapper .counter-arrow .counter-arrow-right-ps{padding:.5208333333vw;width:3.125vw;height:3.125vw;bottom:17.2916666667vw;right:30.8645833333vw}.water-features-brands .section-inner .top-section .image-listing-section .inner-wrapper .counter-arrow .counter-arrow-right-ps svg{width:2.0833333333vw;height:2.0833333333vw}.water-features-brands .section-inner .top-section .image-listing-section .inner-wrapper .product-sec .image-item{padding-bottom:5.2083333333vw}.water-features-brands .section-inner .top-section .image-listing-section .inner-wrapper .product-sec .image-item:last-child{padding-bottom:5.2083333333vw}.water-features-brands .section-inner .top-section .image-listing-section .inner-wrapper .product-sec .image-item:last-child .image-container .product-name{color:#90c7ff}.water-features-brands .section-inner .top-section .image-listing-section .inner-wrapper .product-sec .image-item .image-container{display:flex;flex-direction:column;align-items:center}.water-features-brands .section-inner .top-section .image-listing-section .inner-wrapper .product-sec .image-item .image-container img{scale:1.3;z-index:2;position:relative;width:40.15625vw;height:42.6041666667vw;object-fit:contain;margin-top:-8.5416666667vw}.water-features-brands .section-inner .top-section .image-listing-section .inner-wrapper .product-sec .image-item .image-container .product-name{font-size:2.6041666667vw;line-height:2.6041666667vw;letter-spacing:-.078125vw}.water-features-brands .section-inner .bottom-section .water-features-sec .inner-wrapper{margin-bottom:0vw}.water-features-brands .section-inner .bottom-section .water-features-sec .inner-wrapper .image-container img{width:68.4375vw;height:40.5729166667vw;top:0;left:18.5416666667vw}.water-features-brands .section-inner .bottom-section .water-features-sec .inner-wrapper .detail-section{width:100%;flex-direction:row;justify-content:space-between;padding:0}.water-features-brands .section-inner .bottom-section .water-features-sec .inner-wrapper .detail-section::after{height:15.2604166667vw;background:linear-gradient(0deg,#fff0 0%,#011b34 100%,#011b34 100%)}.water-features-brands .section-inner .bottom-section .water-features-sec .inner-wrapper .detail-section::before{height:8.0729166667vw;bottom:-.2604166667vw;background:linear-gradient(180deg,#fff0 0%,#011b34 100%)}.water-features-brands .section-inner .bottom-section .water-features-sec .inner-wrapper .detail-section .title-wrapper{width:39.6875vw;padding-left:7.2916666667vw;height:100%;padding-top:7.2916666667vw;padding-bottom:0vw}.water-features-brands .section-inner .bottom-section .water-features-sec .inner-wrapper .detail-section .title-wrapper::before{width:43.0208333333vw;position:absolute;height:100%;top:0;left:0;content:"";background:linear-gradient(90deg,#011b34 .07%,#011b34 42.47%,#fff0 99.93%);z-index:-1}.water-features-brands .section-inner .bottom-section .water-features-sec .inner-wrapper .detail-section .title-wrapper .--sub-head{padding-bottom:.5208333333vw}.water-features-brands .section-inner .bottom-section .water-features-sec .inner-wrapper .detail-section .title-wrapper .--main-head{padding-bottom:2.0833333333vw}.water-features-brands .section-inner .bottom-section .water-features-sec .inner-wrapper .detail-section .title-wrapper .--common-para{line-height:1.3020833333vw}.water-features-brands .section-inner .bottom-section .water-features-sec .inner-wrapper .detail-section .single-wrapper{padding:7.2916666667vw 8.3333333333vw 0vw 0;flex-direction:row;gap:19.0277604167vw}.water-features-brands .section-inner .bottom-section .water-features-sec .inner-wrapper .detail-section .single-wrapper::after{width:43.0208333333vw;position:absolute;height:100%;top:0;right:0;content:"";background:linear-gradient(270deg,#011b34 .07%,#011b34 37.98%,#fff0 99.93%);z-index:-1}.water-features-brands .section-inner .bottom-section .water-features-sec .inner-wrapper .detail-section .single-wrapper ul{display:flex;flex-direction:column;justify-content:space-between;padding-left:1.0416666667vw;width:23.0729166667vw}.water-features-brands .section-inner .bottom-section .water-features-sec .inner-wrapper .detail-section .single-wrapper ul li.item{padding-bottom:3.1770833333vw;position:relative;width:100%}.water-features-brands .section-inner .bottom-section .water-features-sec .inner-wrapper .detail-section .single-wrapper ul li.item::marker{font-size:1.0416666667vw;line-height:1.0416666667vw;content:""}.water-features-brands .section-inner .bottom-section .water-features-sec .inner-wrapper .detail-section .single-wrapper ul li.item::after{width:22.03125vw;position:absolute;content:"";height:.0520833333vw;background:rgb(255 255 255 / .3);bottom:2.65625vw;left:0}.water-features-brands .section-inner .bottom-section .water-features-sec .inner-wrapper .detail-section .single-wrapper ul li.item img{width:3.4375vw;height:3.4375vw}.water-features-brands .section-inner .bottom-section .water-features-sec .inner-wrapper .detail-section .single-wrapper ul li.item .name{margin:0}.water-features-brands .section-inner .bottom-section .water-brands-sec .inner-wrapper{margin-top:0vw;padding:4.7395833333vw 7.2916666667vw 3.8541666667vw}.water-features-brands .section-inner .bottom-section .water-brands-sec .inner-wrapper::after{bottom:3.8541666667vw;height:.0520833333vw;width:85.4166666667vw}.water-features-brands .section-inner .bottom-section .water-brands-sec .inner-wrapper .title-container{margin-bottom:0vw;display:flex;justify-content:flex-end}.water-features-brands .section-inner .bottom-section .water-brands-sec .inner-wrapper .title-container::before{height:.0520833333vw;width:70.9895833333vw;left:0;right:unset;bottom:.6770833333vw}.water-features-brands .section-inner .bottom-section .water-brands-sec .inner-wrapper .product-brands-slider .slick-track{margin:0}.water-features-brands .section-inner .bottom-section .water-brands-sec .inner-wrapper .product-brands-slider .brand-item .single-wrapper{margin:3.1770833333vw 1.7708333333vw 2.34375vw}.water-features-brands .section-inner .bottom-section .water-brands-sec .inner-wrapper .product-brands-slider .brand-item .single-wrapper img{width:20.5208333333vw;height:4.6875vw;object-fit:contain}}