.ev-water-page .ev-product-pair{gap:14px;align-items:center}.ev-water-page .ev-hero-copy .ev-eyebrow{color:#426222}.ev-water-page .ev-hero .ev-list{list-style:none;padding:0;font-size:15px}.ev-water-page .ev-hero .ev-list li:before{content:"✓";color:#477c12;font-weight:700;margin-right:10px}.ev-water-page .ev-site-links{display:flex;gap:32px;font-size:14px;font-weight:600}.ev-water-page .ev-site-links a{text-decoration:none;color:#c4cddd}.ev-water-page .ev-header-phone .elementor-button{color:white;background:#283243;border-color:#283243;font-size:13px;padding:12px 18px}.ev-water-page .ev-review-note{background:#e8edde;text-align:center;display:block!important;font-size:13px;padding:6px 16px;color:#35432b}.ev-water-page .ev-subnav{display:block!important;position:sticky;top:0;z-index:90;background:#fff;border-bottom:1px solid var(--ev-line);padding:12px 0}.ev-water-page .ev-subnav-inner{display:flex!important;flex-direction:row!important;justify-content:space-between;align-items:center;gap:20px}.ev-water-page .ev-subnav nav{display:flex;gap:30px}.ev-water-page .ev-subnav a{text-decoration:none;font-size:14px;font-weight:600}.ev-water-page .ev-subnav .elementor-widget-html{width:auto!important}.ev-water-page .ev-subnav .elementor-button{padding:11px 21px}.ev-water-page .ev-directory{padding:12px 0;border-bottom:1px solid var(--ev-line)}.ev-water-page .ev-toc summary{cursor:pointer;font-size:14px;font-weight:600;min-height:30px}.ev-water-page .ev-toc ol{columns:2;column-gap:45px;padding-left:24px;font-size:15px}.ev-water-page .ev-toc li{padding:5px 0;break-inside:avoid}.ev-water-page .ev-toc a{text-decoration:none}.ev-water-page .ev-kit-visual img{max-height:430px;width:auto;margin:auto}.ev-water-page .ev-kit-visual{background:#fff;padding:24px;border:1px solid #dce1e6;border-radius:10px}.ev-water-page .ev-detail img{max-height:470px;width:auto;margin:auto}.ev-water-page .ev-loop{text-align:center;width:100%;font-size:16px}.ev-water-page .ev-vessel{border:2px solid var(--ev-blue);border-radius:10px;padding:20px;background:#fff}.ev-water-page .ev-vessel strong{display:block;margin-bottom:16px}.ev-water-page .ev-frozen{border:2px dashed #6487a6;padding:15px;border-radius:6px;background:#edf3f9}.ev-water-page .ev-frozen small{font-size:14px}.ev-water-page .ev-cooling-link{padding:10px 0;font-size:14px;color:#51637a}.ev-water-page .ev-water{background:#d6eefa;border:1px solid #aed3e7;padding:12px;color:#115371;border-radius:5px}.ev-water-page .ev-flow-out{color:var(--ev-blue);padding:12px}.ev-water-page .ev-circuit-row{display:flex;gap:12px;align-items:center;justify-content:center}.ev-water-page .ev-circuit-row div{border:1px solid #8bb9cc;padding:14px;background:#fff;border-radius:5px;flex:1}.ev-water-page .ev-return{border:2px solid var(--ev-blue);border-top:0;border-radius:0 0 16px 16px;margin:15px 8px 0;padding:10px;color:var(--ev-blue);font-size:14px;font-weight:600}.ev-water-page .ev-steps{padding-left:25px;margin:0;counter-reset:steps}.ev-water-page .ev-steps li{padding:0 0 23px 10px}.ev-water-page .ev-steps li::marker{color:#486a25;font-weight:700}.ev-water-page .ev-process h3{font-size:20px}.ev-water-page .ev-faq-inquire{color:#275a35;font-size:15px;font-family:inherit;font-weight:600;border:0;background:0 0;padding:10px 0;cursor:pointer;text-align:left;white-space:normal}.ev-water-page .ev-form .elementor-message{font-size:15px;line-height:1.5;padding:14px;border:1px solid currentColor;border-radius:5px;display:block}body.elementor-editor-active .ev-water-page .ev-modal{position:relative!important;height:auto!important;display:flex!important;visibility:visible!important}@media (max-width:1024px){.ev-water-page .ev-header-phone{display:none}.ev-water-page .ev-subnav nav{gap:18px}.ev-water-page .ev-subnav a{font-size:13px}.ev-water-page .ev-product-pair{gap:10px}}@media (max-width:767px){.ev-water-page .ev-product-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ev-water-page .ev-hero>.ev-wrap>.elementor-widget-text-editor:first-child{display:none}.ev-water-page .ev-hero .ev-product-pair img{max-height:300px}.ev-water-page .ev-site-links{gap:17px;font-size:13px}.ev-water-page .ev-site-links a:nth-child(1),.ev-water-page .ev-site-links a:nth-child(3){display:none}.ev-water-page .ev-review-note{font-size:12px}.ev-water-page .ev-subnav{padding:12px 0}.ev-water-page .ev-subnav .ev-inquire{display:none}.ev-water-page .ev-subnav-inner{width:100%!important;display:block!important}.ev-water-page .ev-subnav nav{overflow-x:auto;gap:22px;padding:0 20px}.ev-water-page .ev-subnav nav a{white-space:nowrap;flex-shrink:0;font-size:13px;padding:2px 0 6px}.ev-water-page .ev-directory{padding:13px 0}.ev-water-page .ev-toc ol{columns:1}.ev-water-page .ev-loop{font-size:15px}.ev-water-page .ev-vessel{padding:15px}.ev-water-page .ev-circuit-row{gap:7px}.ev-water-page .ev-circuit-row div{padding:12px 7px}.ev-water-page .ev-process h3{font-size:18px}}@media (max-width:359px){.ev-water-page .ev-site-links{gap:12px}.ev-water-page .ev-site-links a{font-size:12px}}.ev-water-page .ev-loop-svg{display:block;width:100%;height:auto;max-height:610px}.ev-water-page .ev-faqs .elementor-accordion-item{border:0;border-bottom:1px solid #cfd7d2}.ev-water-page .ev-faqs .elementor-tab-title{font-family:inherit;font-size:17px;line-height:1.5;font-weight:600;padding:21px 0;color:var(--ev-ink)}.ev-water-page .ev-faqs .elementor-tab-title.elementor-active{color:#275a35}.ev-water-page .ev-faqs .elementor-tab-content{font-family:inherit;color:var(--ev-ink);font-size:16px;line-height:1.65;padding:0 0 20px;border:0}.ev-water-page .ev-faqs .elementor-tab-content p{margin:0 0 10px}.ev-water-page .ev-faqs .elementor-accordion-icon{font-size:14px;margin-top:4px}.ev-water-page .ev-faqs .elementor-accordion-icon svg{width:14px;height:14px}@media (max-width:767px){body:has(.ev-water-page) .cky-btn-revisit-wrapper{bottom:92px!important}}.ev-water-page .ev-section.ev-directory{padding:12px 0!important}.ev-water-page .ev-mechanism{font-size:15px;color:#48594b;display:block;border-left:3px solid #79a63a;padding-left:13px}.ev-water-page .ev-time-note .ev-eyebrow{font-size:12px}.ev-water-page .ev-power-photo img{max-height:310px}.ev-water-page .ev-procurement-note{gap:14px}@media (max-width:767px){.ev-water-page .ev-power-photo img{max-height:275px}}.ev-water-page .ev-faqs .elementor-accordion{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px;align-items:start}.ev-water-page .ev-faqs .elementor-accordion-item{width:100%;min-width:0;align-self:start}.ev-water-page .ev-faqs .elementor-tab-title{height:auto;white-space:normal}@media (max-width:767px){.ev-water-page .ev-faqs .elementor-accordion{grid-template-columns:minmax(0,1fr);column-gap:0}}.ev-water-page .ev-video-player .elementor-wrapper{aspect-ratio:16/9;overflow:hidden;border-radius:12px;background:#071a14}.ev-water-page .ev-video-player video{display:block;width:100%;height:100%;object-fit:contain}.ev-water-page .ev-video-player .elementor-custom-embed-image-overlay{background-size:contain;background-color:#071a14}.ev-water-page .ev-video-player .elementor-custom-embed-play{border-radius:50%;background:rgba(17,26,41,.65);padding:12px;line-height:1}.ev-water-page .ev-video-player .elementor-custom-embed-play i{font-size:64px;color:#fff}.ev-water-page .ev-video-heading h2.elementor-heading-title{font-size:34px;line-height:1.15}.ev-water-page .ev-video-description .ev-caption{display:block;margin-top:10px}@media (max-width:1023px){.ev-water-page .ev-video-heading h2.elementor-heading-title{font-size:28px}}@media (max-width:767px){.ev-water-page .ev-video-heading h2.elementor-heading-title{font-size:28px}.ev-water-page .ev-video-player .elementor-custom-embed-play i{font-size:48px}}.ev-water-page .ev-site-links a{color:#d2dce7}.ev-water-page .ev-header-phone .elementor-button{background:#263748;border-color:#405264;color:#edf4fa}.ev-water-page .ev-review-note{background:#e6ebf0;color:#435567}.ev-water-page .ev-subnav{background:#fff;border-bottom-color:var(--ev-line)}.ev-water-page .ev-directory{background:#f7f9fb;border-color:var(--ev-line);color:#34495b}.ev-water-page .ev-hero .ev-eyebrow{color:#a9c8da}.ev-water-page .ev-hero .ev-mechanism{color:#d4e1ed;border-left-color:#6d9bb5}.ev-water-page .ev-hero .ev-caption{color:var(--ev-dark-muted)}.ev-water-page .ev-video-player .elementor-wrapper{border-radius:8px;background:#152230}.ev-water-page .ev-video-player .elementor-custom-embed-play{background:rgba(21,34,48,.8)}.ev-water-page .ev-steps li::marker{color:var(--ev-accent)}.ev-water-page .ev-faq-inquire,.ev-water-page .ev-faqs .elementor-tab-title.elementor-active{color:var(--ev-accent)}.ev-water-page .ev-faq-inquire:hover{color:var(--ev-accent-hover);text-decoration:underline}.ev-water-page .ev-video-player .elementor-wrapper{aspect-ratio:16/9}.ev-water-page .ev-video-player video{width:100%;height:100%;object-fit:contain!important}body.elementor-editor-active .ev-water-page .ev-page-header{position:relative!important;top:0!important}.ev-water-page .ev-pending-media{display:none!important}body.elementor-editor-active .ev-water-page .ev-pending-media{display:flex!important;padding:28px!important;border:1px dashed #66839a;background:#edf2f6}.ev-water-page .ev-stage-attention .ev-mechanism{line-height:1.65}.ev-water-page .ev-action-intro ul{padding-left:22px;margin:14px 0 0}.ev-water-page .ev-action-intro li{margin:0 0 7px}