@import "https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800&display=swap";
:root{--navy:#07172d;--navy2:#0a1d3a;--blue:#0072ce;--orange:#f58220;--light:#eef1f3;--ink:#132238;--muted:#707b87;--white:#fff}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--navy);color:#fff;margin:0;font-family:Montserrat,Arial,sans-serif}a{color:inherit;text-decoration:none}h1,h2,h3,p{margin-top:0}.nav{z-index:10;background:linear-gradient(#05213ef5,#07172d70,#0000);align-items:center;gap:24px;height:92px;padding:0 28px;display:flex;position:absolute;top:0;left:0;right:0;overflow:hidden}.brand{flex:0 0 250px;align-items:center;width:250px;min-width:250px;display:flex;overflow:visible}.logoCrop{flex:none;display:block;position:relative;overflow:hidden}.navLogoCrop{width:250px;height:89px}.navLogoCrop .officialLogo{object-fit:contain;width:250px;height:auto;max-height:none;display:block;position:absolute;top:3px;left:0}.footerLogoCrop{width:200px;height:71px}.footerLogoCrop .officialLogo{object-fit:contain;width:200px;height:auto;max-height:none;display:block;position:absolute;top:2px;left:0}.nav nav{white-space:nowrap;flex:1;justify-content:center;gap:18px;min-width:0;font-size:9px;font-weight:600;display:flex}.nav nav a{opacity:.92}.nav nav a:hover{color:var(--orange)}.navCta,.button.primary{background:var(--orange);box-shadow:0 8px 24px #f5822025}.navCta{white-space:nowrap;flex:none;padding:14px 18px;font-size:9px;font-weight:700}.hero{background:var(--navy);height:730px;min-height:650px;position:relative;overflow:hidden}.heroImage{filter:saturate(.9)contrast(1.03);background-image:url(/ChatGPT%20Image%20Aug%2029,%202026,%2008_15_22%20AM.png);background-position:50% 52%;background-size:cover;position:absolute;inset:0}.heroShade{background:linear-gradient(90deg,#07172df5 0%,#07172ddd 28%,#07172d82 52%,#07172d18 78%,#07172d08),linear-gradient(#07172d20 0%,#07172d18 55%,#07172df0 100%);position:absolute;inset:0}.heroContent{z-index:2;max-width:650px;position:absolute;top:195px;left:5vw}.eyebrow{letter-spacing:.2em;margin:0 0 17px;font-size:8px;font-weight:800}.orange{color:var(--orange)}h1{letter-spacing:-.05em;margin-bottom:22px;font-size:clamp(50px,5.2vw,78px);font-weight:500;line-height:.98}h1 strong{font-weight:800}.heroIntro{color:#f3f5f7;max-width:600px;font-size:11px;line-height:1.75}.heroActions{gap:12px;margin-top:24px;display:flex}.button{align-items:center;gap:12px;padding:15px 20px;font-size:9px;font-weight:700;display:inline-flex}.button.ghost{background:#07172d4d;border:1px solid #ffffff8a}.valueBar{z-index:3;background:#07172df5;border-top:1px solid #ffffff20;grid-template-columns:repeat(5,1fr);display:grid;position:absolute;bottom:0;left:0;right:0}.valueBar>div{border-right:1px solid #ffffff20;padding:22px 22px 20px}.valueBar>div:last-child{border-right:0}.valueBar b{letter-spacing:.08em;font-size:8px}.valueBar p{color:#bfc8d0;margin:6px 0 0;font-size:7px;line-height:1.55}.applications{background:var(--light);color:var(--ink);padding:120px 7vw 130px}.sectionHeading{justify-content:space-between;align-items:end;gap:70px;margin-bottom:58px;display:flex}.sectionHeading h2,.systemsIntro h2,.processIntro h2,.water h2,.projectBand h2,.cta h2{letter-spacing:-.055em;margin:0;font-size:clamp(40px,4.2vw,62px);line-height:1.01}.sectionHeading h2 em,.systemsIntro h2 em,.water h2 em,.projectBand h2 em,.cta h2 em,.processIntro h2 em{color:var(--blue);font-style:normal;font-weight:500}.sectionHeading>p{max-width:480px;color:var(--muted);margin:0 0 5px;font-size:10px;line-height:1.9}.applicationList{flex-direction:column;gap:70px;display:flex}.applicationFeature{grid-template-columns:minmax(0,1.5fr) minmax(320px,.7fr);align-items:center;min-height:470px;display:grid}.applicationFeature.reverse{grid-template-columns:minmax(320px,.7fr) minmax(0,1.5fr)}.applicationFeature.reverse .applicationImage{order:2}.applicationFeature.reverse .applicationInfo{order:1;margin-left:0;margin-right:-55px}.applicationImage{background-position:50%;background-size:cover;border-radius:22px;height:500px;min-height:0;position:relative;overflow:hidden;box-shadow:0 22px 55px #07172d18}.applicationImage:after{content:"";pointer-events:none;background:linear-gradient(#07172d00 45%,#07172d20 100%);position:absolute;inset:0}.applicationInfo{z-index:2;background:#fff;border-radius:18px;flex-direction:column;justify-content:center;margin-left:-55px;padding:52px 52px 52px 58px;display:flex;position:relative;box-shadow:0 18px 45px #07172d12}.applicationFeature.reverse .applicationInfo{padding-left:58px;padding-right:52px}.applicationInfo>span{letter-spacing:.12em;color:var(--orange);margin-bottom:34px;font-size:10px;font-weight:800}.applicationInfo .eyebrow{margin-bottom:14px}.applicationInfo h3{letter-spacing:-.055em;margin:0 0 19px;font-size:clamp(34px,3.5vw,54px);line-height:.98}.applicationInfo>p:not(.eyebrow){color:var(--muted);max-width:400px;margin-bottom:28px;font-size:10px;line-height:1.9}.applicationInfo a{letter-spacing:.08em;color:var(--orange);font-size:8px;font-weight:800}.systems{color:var(--ink);background:#fff;padding:125px 7vw 120px}.systemsIntro{grid-template-columns:1.15fr .85fr;align-items:end;gap:80px;margin-bottom:48px;display:grid}.systemsIntro>p{max-width:500px;color:var(--muted);margin:0 0 4px;font-size:11px;line-height:1.9}.systemList{border:0;grid-template-columns:1fr 1fr;gap:12px;display:grid}.systemList article{background:#f4f6f7;border:1px solid #e4e8eb;border-radius:16px;grid-template-columns:44px 1fr 22px;align-items:start;gap:12px;padding:30px 28px;transition:transform .2s,box-shadow .2s,background .2s;display:grid}.systemList article:hover{background:#fff;transform:translateY(-4px);box-shadow:0 14px 30px #07172d12}.systemList article>span{color:var(--orange);letter-spacing:.1em;font-size:10px;font-weight:800}.systemList h3{letter-spacing:.09em;margin:0 0 8px;font-size:12px}.systemList p{color:#6d7781;max-width:620px;margin:0;font-size:9px;line-height:1.8}.systemList article>span:last-child{color:var(--orange);text-align:right;font-size:18px}.statement{background:var(--navy2);border-top:3px solid var(--orange);grid-template-columns:54px 1fr auto;align-items:center;gap:24px;margin:0;padding:44px 7vw;display:grid}.statementMark{color:var(--orange);font-size:46px;font-weight:300;line-height:1;transform:rotate(45deg)}.statement b{letter-spacing:.08em;color:var(--orange);font-size:13px}.statement p{color:#c7d0d7;max-width:760px;margin:8px 0 0;font-size:9px;line-height:1.75}.statement .button{padding:14px 18px}.process{background:#07172d;padding:120px 7vw 130px}.processIntro{grid-template-columns:1.1fr .9fr;align-items:end;gap:80px;margin-bottom:62px;display:grid}.processIntro>div{max-width:650px}.processIntro>p{color:#aeb8c0;max-width:500px;margin:0 0 3px;font-size:10px;line-height:1.9}.processList{grid-template-columns:repeat(6,1fr);display:grid;position:relative}.processList:before{content:"";background:linear-gradient(90deg,var(--orange),#ffffff38 40%,#ffffff38 65%,var(--blue));height:1px;position:absolute;top:8px;left:0;right:0}.processList article{padding:42px 22px 0 0;position:relative}.processList article:not(:last-child){border-right:1px solid #ffffff15;margin-right:20px}.processList article:after{content:"";background:var(--orange);border-radius:50%;width:12px;height:12px;position:absolute;top:2px;left:0;box-shadow:0 0 0 4px #07172d}.processList span{color:var(--orange);letter-spacing:.1em;margin-bottom:24px;font-size:9px;font-weight:800;display:block}.processList b{letter-spacing:.04em;margin-bottom:11px;font-size:9px;display:block}.processList p{color:#aeb8c0;margin:0;font-size:7px;line-height:1.8}.water{background:#07172d;align-items:flex-end;min-height:560px;padding:80px 7vw;display:flex;position:relative;overflow:hidden}.water:before{content:"";background:linear-gradient(90deg,#07172df5 0%,#07172dc2 42%,#07172d20 100%),url(https://www.havaya-store.co.il/wp-content/uploads/2023/03/98de68e5165e73f6ec6d2ac603b7606a.jpg) 50%/cover;position:absolute;inset:0}.waterImage,.projectImage{display:none}.waterContent{z-index:1;max-width:680px;position:relative}.water h2{margin-bottom:20px}.waterContent>p:not(.eyebrow){color:#d3dbe1;max-width:590px;margin-bottom:24px;font-size:10px;line-height:1.9}.projectBand{background:#07172d;align-items:flex-end;min-height:560px;padding:80px 7vw;display:flex;position:relative;overflow:hidden}.projectBand:before{content:"";background:linear-gradient(90deg,#07172df7 0%,#07172da8 48%,#07172d20 100%),url(https://www.koolfog.com/wp-content/uploads/2014/03/theme-park-misting-fans.jpg) 50%/cover;position:absolute;inset:0}.projectImage{display:none}.projectContent{z-index:1;max-width:740px;position:relative}.projectContent>p:not(.eyebrow){color:#d3dbe1;max-width:610px;margin:20px 0 24px;font-size:10px;line-height:1.9}.cta{border-top:3px solid var(--orange);background:linear-gradient(90deg,#07172df5,#07172d88),url(https://images.unsplash.com/photo-1520250497591-112f2f40a3f4?auto=format&fit=crop&w=2000&q=85) 50%/cover;justify-content:space-between;align-items:center;gap:50px;min-height:330px;padding:70px 7vw;display:flex}.cta h2{margin-bottom:17px}.cta>div>p:last-child{color:#d4dce1;font-size:9px;line-height:1.7}.cta .button{white-space:nowrap}footer{background:#061426;border-top:1px solid #ffffff17;grid-template-columns:2.2fr repeat(4,1fr);gap:30px;padding:52px 7vw 36px;display:grid}footer>div{flex-direction:column;gap:8px;display:flex}footer .officialLogo{width:165px;margin-bottom:8px}footer p,footer a{color:#a9b3bc;font-size:7px;line-height:1.7}footer b{color:var(--orange);letter-spacing:.12em;margin-bottom:4px;font-size:8px}.footerBrand p{max-width:280px}@media (max-width:1100px){.nav{gap:16px;padding:0 20px}.brand{flex-basis:220px;width:220px;min-width:220px}.navLogoCrop{width:220px;height:79px}.navLogoCrop .officialLogo{width:220px;height:auto;top:3px;left:0}.officialLogo{width:170px}.nav nav{gap:12px;font-size:8px}.navCta{padding:12px 14px;font-size:8px}.valueBar>div{padding:18px 12px}.applicationFeature,.applicationFeature.reverse{grid-template-columns:1fr 1fr}.applicationImage{height:430px}.applicationInfo{margin-left:-35px;padding:42px 36px}.applicationFeature.reverse .applicationInfo{margin-right:-35px;padding:42px 36px}.systemsIntro,.processIntro{grid-template-columns:1fr .8fr;gap:45px}.processList{grid-template-columns:repeat(3,1fr);row-gap:38px}.processList article{padding-top:38px}.processList article:nth-child(3){border-right:0}.processList article:nth-child(n+4){border-top:1px solid #ffffff15;padding-top:42px}.processList article:nth-child(n+4):after{top:36px}footer{grid-template-columns:2fr 1fr 1fr}.heroContent{left:7vw}}@media (max-width:780px){.nav{height:74px;padding:0 5vw}.brand{flex-basis:200px;width:200px;min-width:200px}.navLogoCrop{width:200px;height:71px}.navLogoCrop .officialLogo{width:200px;height:auto;top:2px;left:0}.nav nav{display:none}.navCta{margin-left:auto;padding:11px 14px;font-size:8px}.officialLogo{width:145px}.hero{height:760px}.heroContent{top:160px;left:7vw;right:7vw}.valueBar{grid-template-columns:1fr 1fr;position:absolute}.valueBar>div{border-bottom:1px solid #ffffff20}.applications{padding-top:82px}.sectionHeading,.systemsIntro,.processIntro{display:block}.sectionHeading>p,.systemsIntro>p,.processIntro>p{margin-top:22px}.applicationList{gap:48px}.applicationFeature,.applicationFeature.reverse{display:block}.applicationFeature.reverse .applicationImage,.applicationFeature.reverse .applicationInfo{order:initial}.applicationImage{border-radius:18px;height:340px}.applicationInfo,.applicationFeature.reverse .applicationInfo{border-radius:16px;margin:-35px 14px 0;padding:35px 30px 40px}.applicationInfo>span{margin-bottom:24px}.systemList{grid-template-columns:1fr}.systemList article{grid-template-columns:38px 1fr 18px}.processList{grid-template-columns:1fr 1fr}.processList article:nth-child(3){border-right:1px solid #ffffff15}.processList article:nth-child(2n){border-right:0}.statement{grid-template-columns:40px 1fr}.statement .button{grid-column:2}.water,.projectBand,.cta{min-height:480px;display:block}.waterContent,.projectContent{padding-top:300px}footer{grid-template-columns:1fr 1fr}}@media (max-width:520px){h1{font-size:48px}.sectionHeading h2,.systemsIntro h2,.processIntro h2,.water h2,.projectBand h2,.cta h2{font-size:34px}.heroIntro{font-size:10px}.heroActions{flex-wrap:wrap}.navCta{font-size:7px}.valueBar{grid-template-columns:1fr;position:relative}.hero{height:auto;min-height:690px;overflow:visible}.valueBar>div{border-right:0}.applications{padding:60px 6vw}.systems,.process{padding:70px 6vw}.systemList article{grid-template-columns:38px 1fr 18px}.processList{grid-template-columns:1fr}.processList article,.processList article:not(:last-child){border-bottom:1px solid #ffffff15;border-right:0;margin:0;padding:28px 0}.processList article:last-child{border-bottom:0}.processList article:after{top:24px}.water,.projectBand,.cta{padding:55px 6vw}.waterContent,.projectContent{padding-top:280px}footer{grid-template-columns:1fr;padding:45px 6vw}.applicationFeature.reverse .applicationInfo{margin-left:14px;margin-right:14px}}
.hero{aspect-ratio:4/3!important;background:#07172d!important;height:auto!important;min-height:0!important;overflow:hidden!important}.heroImage{filter:none!important;background-image:url(/ChatGPT%20Image%20Sep%204%2C%202026%2C%2008_43_09%20PM.png?v=20260904)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;position:absolute!important;inset:0!important;transform:none!important}.applicationImage{background-image:url(/cadris-system-sprite.jpg)!important;background-repeat:no-repeat!important;background-size:200% 200%!important;overflow:hidden!important}.applicationFeature:first-child .applicationImage{background-position:100% 0!important}.applicationFeature:nth-child(2) .applicationImage{background-position:0 0!important}.applicationFeature:nth-child(3) .applicationImage{background-position:0 100%!important}.applicationFeature:nth-child(4) .applicationImage{background-position:100% 100%!important}.systems{color:#fff!important;background:#07172d!important;padding:125px 7vw 120px!important}.systemsIntro{grid-template-columns:1.15fr .85fr!important;align-items:end!important;gap:80px!important;margin-bottom:48px!important;display:grid!important}.systemsIntro h2{color:#fff!important;max-width:760px!important}.systemsIntro h2 em{color:var(--orange)!important}.systemsIntro>p{color:#c7d0d7!important;max-width:500px!important;font-size:11px!important;line-height:1.9!important}.systemList{border:0!important;grid-template-columns:1fr 1fr!important;gap:18px!important;display:grid!important}.systemList article{aspect-ratio:1.95!important;min-height:0!important;box-shadow:none!important;background:#0b1c31!important;border:1px solid #ffffff24!important;border-radius:12px!important;padding:0!important;display:block!important;position:relative!important;overflow:hidden!important}.systemList article:before{display:none!important}.systemList article:after{content:""!important;background:var(--orange)!important;z-index:4!important;height:3px!important;position:absolute!important;top:0!important;left:22px!important;right:22px!important}.systemList article .systemVisual{z-index:0!important;background-color:#07172d!important;background-image:url(/cadris-system-sprite.jpg)!important;background-repeat:no-repeat!important;background-size:200% 200%!important;border:0!important;width:100%!important;height:100%!important;min-height:0!important;position:absolute!important;inset:0!important;overflow:hidden!important}.systemList article:first-child .systemVisual{background-position:0 0!important}.systemList article:nth-child(2) .systemVisual{background-position:100% 0!important}.systemList article:nth-child(3) .systemVisual{background-position:0 100%!important}.systemList article:nth-child(4) .systemVisual{background-position:100% 100%!important}.systemList article .systemVisual:after{content:""!important;background:linear-gradient(#040d1800 0%,#040d181a 26%,#040d189e 62%,#040d18f0 100%)!important;position:absolute!important;inset:0!important}.systemList article .systemVisual>div{display:none!important}.systemList article .systemCopy{z-index:2!important;color:#fff!important;padding:26px 30px 25px!important;display:block!important;position:absolute!important;bottom:0!important;left:0!important;right:0!important}.systemList h3{letter-spacing:.02em!important;color:#fff!important;margin:0 0 9px!important;font-size:18px!important;line-height:1.15!important}.systemList p{color:#ffffffd1!important;max-width:520px!important;margin:0 0 14px!important;font-size:9.5px!important;line-height:1.65!important}.systemList article .systemCopy small{letter-spacing:.1em!important;color:var(--orange)!important;margin:0!important;font-size:8px!important;font-weight:800!important;display:inline-block!important}.systemList article>span:first-child{z-index:3!important;color:var(--orange)!important;letter-spacing:.12em!important;margin:0!important;font-size:10px!important;font-weight:800!important;position:absolute!important;bottom:25px!important;left:30px!important}.systemList article>span:last-child{z-index:3!important;color:var(--orange)!important;text-align:right!important;margin:0!important;font-size:20px!important;line-height:1!important;position:absolute!important;bottom:24px!important;right:30px!important}.systemList article .systemCopy:after{content:"LEARN MORE  →"!important;letter-spacing:.1em!important;color:var(--orange)!important;margin-top:15px!important;font-size:8px!important;font-weight:800!important;display:block!important}.systemPrinciple{color:#fff!important;background:0 0!important;border-top:1px solid #ffffff24!important;border-bottom:1px solid #ffffff24!important;border-radius:0!important;grid-template-columns:1fr 2fr!important;align-items:center!important;gap:40px!important;margin-top:36px!important;padding:28px 0!important;display:grid!important}.systemPrinciple b{color:var(--orange)!important;letter-spacing:.12em!important;font-size:9px!important}.systemPrinciple span{color:#c7d0d7!important;max-width:760px!important;font-size:9px!important;line-height:1.8!important}@media (max-width:900px){.systemsIntro{grid-template-columns:1fr .8fr!important;gap:45px!important}.systemList{grid-template-columns:1fr!important}.systemList article{aspect-ratio:1.9!important}.systemPrinciple{grid-template-columns:1fr 1.5fr!important}}@media (max-width:780px){.systems{padding:82px 6vw 80px!important}.systemsIntro{margin-bottom:35px!important;display:block!important}.systemsIntro>p{margin-top:22px!important}.systemList{grid-template-columns:1fr!important;gap:14px!important}.systemList article{aspect-ratio:1.7!important;border-radius:10px!important}.systemList article .systemCopy{padding:22px 24px 23px!important}.systemList h3{font-size:16px!important}.systemList p{font-size:9px!important}.systemList article>span:first-child{bottom:23px!important;left:24px!important}.systemList article>span:last-child{bottom:22px!important;right:24px!important}.systemPrinciple{padding:24px 0!important;display:block!important}.systemPrinciple span{margin-top:10px!important;display:block!important}}.hero{aspect-ratio:auto!important;height:730px!important;min-height:650px!important;position:relative!important;overflow:hidden!important}.nav,.heroShade,.heroContent,.valueBar{display:flex!important}.heroShade,.heroContent{display:block!important}.valueBar{display:grid!important}@media (max-width:780px){.hero{aspect-ratio:auto!important;height:760px!important;min-height:0!important}.nav{display:flex!important}.heroShade,.heroContent{display:block!important}.valueBar{display:grid!important}}@media (max-width:520px){.hero{height:auto!important;min-height:690px!important}.valueBar{display:grid!important}}.heroShade{background:linear-gradient(90deg,#07172d 0%,#07172df8 34%,#07172dc8 48%,#07172d52 66%,#07172d12 82%,#07172d08),linear-gradient(#07172d20 0%,#07172d18 55%,#07172df0 100%)!important}
.systemList article{grid-template-columns:42% 1fr 24px!important;align-items:stretch!important;gap:0!important;padding:0!important}.systemList article .systemVisual{background-color:#07172d!important;background-image:none!important;grid-area:1/1!important;align-self:stretch!important;height:auto!important;min-height:250px!important;padding:0!important;position:relative!important;overflow:hidden!important}.systemList article .systemVisual img{object-fit:cover!important;z-index:1!important;width:100%!important;max-width:none!important;height:100%!important;display:block!important;position:absolute!important;inset:0!important}.systemList article .systemVisual b{z-index:3!important}.systemList article .systemCopy{grid-area:1/2!important;align-self:stretch!important}.systemList article>.systemCopy+span{grid-area:1/3!important;align-self:center!important}@media (max-width:780px){.systemList article{grid-template-columns:1fr!important;gap:0!important;padding:0!important}.systemList article .systemVisual{grid-area:1/1!important;height:220px!important;min-height:220px!important}.systemList article .systemCopy{grid-area:2/1!important}.systemList article>.systemCopy+span{grid-area:3/1!important;align-self:end!important;padding:0 28px 24px!important}}
.applications{color:#fff!important;background:#07172d!important;padding:125px 7vw 120px!important}.sectionHeading{grid-template-columns:1.15fr .85fr!important;align-items:end!important;gap:80px!important;margin-bottom:48px!important;display:grid!important}.sectionHeading h2{color:#fff!important;max-width:760px!important}.sectionHeading h2 em{color:var(--orange)!important;font-weight:600!important}.sectionHeading>p{color:#c7d0d7!important;max-width:500px!important;margin:0 0 4px!important;font-size:11px!important;line-height:1.9!important}.applicationList{grid-template-columns:1fr 1fr!important;gap:18px!important;display:grid!important}.applicationFeature,.applicationFeature.reverse{aspect-ratio:1.95!important;min-height:0!important;box-shadow:none!important;background:#0b1c31!important;border:1px solid #ffffff24!important;border-radius:12px!important;display:block!important;position:relative!important;overflow:hidden!important}.applicationFeature.reverse .applicationImage,.applicationFeature.reverse .applicationInfo{order:initial!important}.applicationImage{width:100%!important;height:100%!important;min-height:0!important;box-shadow:none!important;background-repeat:no-repeat!important;background-size:200% 280%!important;border-radius:0!important;position:absolute!important;inset:0!important}.applicationImage:after{content:""!important;background:linear-gradient(#040d1800 0%,#040d181a 28%,#040d189e 65%,#040d18f0 100%)!important;display:block!important;position:absolute!important;inset:0!important}.applicationFeature:first-child .applicationImage{background-position:0 0!important}.applicationFeature:nth-child(2) .applicationImage{background-position:100% 0!important}.applicationFeature:nth-child(3) .applicationImage{background-position:0 78%!important}.applicationFeature:nth-child(4) .applicationImage{background-position:100% 78%!important}.applicationInfo,.applicationFeature.reverse .applicationInfo{z-index:2!important;box-shadow:none!important;color:#fff!important;background:0 0!important;border-radius:0!important;margin:0!important;padding:26px 30px 25px!important;display:block!important;position:absolute!important;bottom:0!important;left:0!important;right:0!important}.applicationInfo>span{letter-spacing:.12em!important;color:var(--orange)!important;margin:0 0 8px!important;font-size:10px!important;font-weight:800!important;display:block!important}.applicationInfo .eyebrow{display:none!important}.applicationInfo h3{letter-spacing:.02em!important;color:#fff!important;margin:0 0 9px!important;font-size:18px!important;line-height:1.15!important}.applicationInfo>p:not(.eyebrow){color:#ffffffd1!important;max-width:520px!important;margin:0 0 14px!important;font-size:9.5px!important;line-height:1.65!important}.applicationInfo a{letter-spacing:.1em!important;color:var(--orange)!important;align-items:center!important;gap:9px!important;font-size:8px!important;font-weight:800!important;text-decoration:none!important;display:inline-flex!important}.applicationInfo a span{font-size:14px!important;line-height:1!important}.applicationFeature:before{content:""!important;background:var(--orange)!important;z-index:4!important;height:3px!important;position:absolute!important;top:0!important;left:22px!important;right:22px!important}@media (max-width:780px){.applications{padding:82px 6vw 80px!important}.sectionHeading{margin-bottom:35px!important;display:block!important}.sectionHeading>p{margin-top:22px!important}.applicationList{grid-template-columns:1fr!important;gap:14px!important}.applicationFeature,.applicationFeature.reverse{aspect-ratio:1.7!important;border-radius:10px!important}.applicationInfo,.applicationFeature.reverse .applicationInfo{padding:22px 24px 23px!important}.applicationInfo h3{font-size:16px!important}.applicationInfo>p:not(.eyebrow){font-size:9px!important}}
.innerPage{color:#fff;background:#07172d;min-height:100vh;font-family:Montserrat,Arial,sans-serif}.innerNav{background:#07172d;border-bottom:1px solid #ffffff18;align-items:center;gap:28px;height:92px;padding:0 5vw;display:flex}.innerBrand{flex:0 0 190px;width:190px}.innerBrand img{object-fit:contain;object-position:left center;width:185px;max-height:62px}.innerNav nav{white-space:nowrap;flex:1;justify-content:center;gap:20px;font-size:10px;font-weight:600;display:flex}.innerNav nav a:hover{color:#f58220}.innerCta{white-space:nowrap;background:#f58220;padding:14px 18px;font-size:9px;font-weight:800}.innerHero{background:linear-gradient(135deg,#07172d 0%,#0a1d3a 62%,#07172d 100%);border-bottom:3px solid #f58220;padding:110px 8vw 85px}.innerHero h1{letter-spacing:-.05em;max-width:850px;margin:0 0 25px;font-size:clamp(48px,6vw,78px);font-weight:500;line-height:.98}.innerIntro{color:#cbd4dc;max-width:760px;font-size:14px;line-height:1.8}.innerGrid{color:#132238;background:#f3f4f5;grid-template-columns:repeat(3,1fr);gap:18px;padding:70px 8vw;display:grid}.innerGrid article{background:#fff;border-top:3px solid #0072ce;min-height:230px;padding:32px;box-shadow:0 10px 30px #07172d12}.innerMarker{color:#f58220;margin-bottom:25px;font-size:22px;display:block}.innerGrid h2{letter-spacing:-.02em;margin:0 0 12px;font-size:21px}.innerGrid p{color:#697580;font-size:11px;line-height:1.8}.innerCtaBand{background:#0a1d3a;justify-content:space-between;align-items:center;gap:50px;padding:75px 8vw;display:flex}.innerCtaBand h2{margin:0 0 14px;font-size:38px;line-height:1.05}.innerCtaBand p:last-child{color:#c7d0d8;max-width:650px;font-size:11px;line-height:1.8}.innerFooter{color:#aeb8c0;background:#061426;align-items:center;gap:25px;padding:35px 8vw;font-size:9px;display:flex}.innerFooter img{width:150px}.innerFooter a{color:#fff;margin-left:auto;font-weight:700}.innerFooter a:hover{color:#f58220}@media (max-width:900px){.innerNav{flex-wrap:wrap;height:auto;min-height:80px;padding:18px 5vw}.innerNav nav{flex-basis:100%;order:3;justify-content:flex-start;width:100%;padding-bottom:4px;overflow:auto}.innerGrid{grid-template-columns:1fr 1fr}.innerCtaBand{display:block}.innerCtaBand .button{margin-top:25px}}@media (max-width:600px){.innerBrand{flex-basis:150px;width:150px}.innerBrand img{width:145px}.innerCta{margin-left:auto;padding:12px;font-size:8px}.innerNav nav{gap:16px;font-size:9px}.innerHero{padding:75px 7vw 60px}.innerGrid{grid-template-columns:1fr;padding:55px 7vw}.innerCtaBand{padding:55px 7vw}.innerFooter{flex-wrap:wrap;padding:30px 7vw}.innerFooter a{width:100%;margin-left:0}}
.applicationImage{z-index:1!important;background-color:#07172d!important;background-image:none!important;width:auto!important;height:500px!important;position:relative!important;inset:auto!important;overflow:hidden!important}.applicationImage img{object-fit:cover!important;z-index:1!important;width:100%!important;max-width:none!important;height:100%!important;display:block!important;position:absolute!important;inset:0!important;transform:scale(2)!important}.applicationFeature:first-child .applicationImage img{transform-origin:0 0!important}.applicationFeature:nth-child(2) .applicationImage img{transform-origin:100% 0!important}.applicationFeature:nth-child(3) .applicationImage img{transform-origin:0 100%!important}.applicationFeature:nth-child(4) .applicationImage img{transform-origin:100% 100%!important}.systemList article .systemVisual{background-color:#07172d!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;grid-area:1/1!important;align-self:stretch!important;height:auto!important;min-height:250px!important;padding:0!important;position:relative!important;overflow:hidden!important}.systemList article .systemVisual img{display:none!important}.systemList article:first-child .systemVisual{background-image:url(https://energetika.com.py/cdn/shop/collections/Nebulizador_de_exteriorp.m.png?v=1768009884&width=1500)!important;background-position:50%!important}.systemList article:nth-child(2) .systemVisual{background-image:url(https://www.megamist.com.tr/assets/img/proje-buharli-vantilator-uygulamasi.webp)!important;background-position:50%!important}.systemList article:nth-child(3) .systemVisual{background-image:url(https://live-production.wcms.abc-cdn.net.au/e8ae7bbfd0a46f09d4a0c3f616133488?cropH=3333&cropW=5000&height=575&impolicy=wcms_crop_resize&width=862&xPos=0&yPos=0)!important;background-position:50%!important}.systemList article:nth-child(4) .systemVisual{background-image:url(https://bpsequipment.co.uk/wp-content/uploads/2019/02/new-misting.jpg)!important;background-position:50%!important}.systemList article .systemVisual b{z-index:3!important}.systemList article .systemCopy{grid-area:1/2!important;align-self:stretch!important}.systemList article>.systemCopy+span{grid-area:1/3!important;align-self:center!important}@media (max-width:780px){.systemList article .systemVisual{background-position:50%!important;background-size:cover!important;grid-area:1/1!important;height:220px!important;min-height:220px!important}.systemList article .systemCopy{grid-area:2/1!important}.systemList article>.systemCopy+span{grid-area:3/1!important;align-self:end!important}}@media (max-width:520px){.systemList article .systemVisual{height:210px!important;min-height:210px!important}}
.process{color:#fff;isolation:isolate;background:#07172d;padding:120px 7vw 135px;position:relative;overflow:hidden}.process:after{content:"";opacity:.16;z-index:-1;pointer-events:none;background:linear-gradient(90deg,#07172d 0%,#07172db8 35%,#07172d45 100%),url(https://www.mistcooling.com/web/image/product.template/2583/image_512/Special%20Purpose%20Misting%20System?unique=de9c4f3) 50%/cover no-repeat;width:58%;height:100%;position:absolute;top:0;right:-8vw}.processIntro{z-index:1;grid-template-columns:1.15fr .85fr;align-items:end;gap:90px;max-width:1220px;margin:0 auto 68px;display:grid;position:relative}.processIntro h2{letter-spacing:-.055em;margin:0;font-size:clamp(40px,4.2vw,62px);line-height:1.01}.processIntro h2 em{color:#0072ce;font-style:normal;font-weight:500}.processIntro>p{color:#b7c1ca;max-width:500px;margin:0 0 4px;font-size:10px;line-height:1.95}.processList{z-index:1;grid-template-columns:repeat(6,1fr);gap:0;max-width:1220px;margin:0 auto;display:grid;position:relative}.processList:before{content:"";background:linear-gradient(90deg,#f58220 0% 16%,#ffffff35 50%,#0072ce 100%);height:1px;position:absolute;top:7px;left:0;right:0}.processList article{min-width:0;padding:42px 22px 0 0;position:relative}.processList article:not(:last-child){border-right:1px solid #ffffff18;margin-right:20px}.processList article:after{content:"";background:#f58220;border-radius:50%;width:13px;height:13px;position:absolute;top:1px;left:0;box-shadow:0 0 0 5px #07172d}.processList article:last-child:after{background:#0072ce}.processList span{color:#f58220;letter-spacing:.14em;margin-bottom:22px;font-size:9px;font-weight:800;display:block}.processList b{letter-spacing:.06em;color:#fff;margin-bottom:12px;font-size:9px;line-height:1.3;display:block}.processList p{color:#aeb8c0;max-width:155px;margin:0;font-size:7.5px;line-height:1.85}@media (max-width:1100px){.processIntro{grid-template-columns:1fr .8fr;gap:45px}.processList{grid-template-columns:repeat(3,1fr);row-gap:44px}.processList article{padding-top:40px}.processList article:nth-child(3){border-right:0}.processList article:nth-child(n+4){border-top:1px solid #ffffff18;padding-top:42px}.processList article:nth-child(n+4):after{top:36px}}@media (max-width:780px){.process{padding:82px 7vw 90px}.process:after{opacity:.1;width:100%}.processIntro{margin-bottom:50px;display:block}.processIntro>p{margin-top:22px}.processList{grid-template-columns:1fr 1fr;row-gap:0}.processList article,.processList article:not(:last-child){border-bottom:1px solid #ffffff18;border-right:1px solid #ffffff18;margin:0;padding:42px 18px 35px 0}.processList article:nth-child(2n){border-right:0;padding-left:18px}.processList article:nth-child(n+5){border-bottom:0}.processList article:after,.processList article:nth-child(n+3):after{top:1px}.processList:before{top:7px;left:0;right:0}}@media (max-width:520px){.process{padding:68px 6vw 76px}.processList{grid-template-columns:1fr}.processList article,.processList article:not(:last-child){border-bottom:1px solid #ffffff18;border-right:0;padding:32px 0 30px}.processList article:after,.processList article:nth-child(n+3):after{top:24px}.processList article:first-child{padding-top:40px}.processList:before{display:none}}
.water{color:#fff;isolation:isolate;background:#061426;padding:120px 7vw 125px;position:relative;overflow:hidden}.water:before{content:"";opacity:.82;z-index:-1;background:linear-gradient(90deg,#061426f8 0%,#061426e8 34%,#06142688 62%,#06142630 100%),url(https://www.havaya-store.co.il/wp-content/uploads/2023/03/98de68e5165e73f6ec6d2ac603b7606a.jpg) 50%/cover no-repeat;position:absolute;inset:0}.waterContent{z-index:1;max-width:1160px;margin:0 auto;position:relative}.water h2{letter-spacing:-.055em;margin:0 0 22px;font-size:clamp(40px,4.2vw,62px);line-height:1.01}.water h2 em{color:#0072ce;font-style:normal;font-weight:500}.waterLead{color:#d3dbe1;max-width:720px;margin:0 0 42px;font-size:10px;line-height:1.95}.waterPrinciples{border-top:1px solid #ffffff25;border-bottom:1px solid #ffffff25;grid-template-columns:repeat(5,1fr);max-width:1160px;margin-bottom:28px;display:grid}.waterPrinciples>div{border-right:1px solid #ffffff18;padding:25px 22px 25px 0}.waterPrinciples>div:not(:first-child){padding-left:22px}.waterPrinciples>div:last-child{border-right:0}.waterPrinciples b{color:#f58220;letter-spacing:.14em;margin-bottom:15px;font-size:8px;display:block}.waterPrinciples span{letter-spacing:.055em;margin-bottom:10px;font-size:8px;font-weight:800;line-height:1.35;display:block}.waterPrinciples p{color:#aeb8c0;max-width:200px;margin:0;font-size:7.5px;line-height:1.75}.waterFramework{border-bottom:1px solid #ffffff25;justify-content:space-between;align-items:center;gap:30px;max-width:1160px;margin:0 0 40px;padding:18px 0;display:flex}.waterFramework>span{color:#f58220;letter-spacing:.16em;font-size:8px;font-weight:800}.waterFramework>div{gap:0;display:flex}.waterFramework b{letter-spacing:.12em;border-left:1px solid #fff2;padding:0 22px;font-size:8px}.waterFramework b:first-child{border-left:0}.water .button{margin-top:0}@media (max-width:1100px){.waterPrinciples{grid-template-columns:repeat(3,1fr)}.waterPrinciples>div:nth-child(3){border-right:0}.waterPrinciples>div:nth-child(4),.waterPrinciples>div:nth-child(5){border-top:1px solid #ffffff18}.waterPrinciples>div:nth-child(4){padding-left:0}.waterPrinciples>div:nth-child(5){border-right:0}.waterFramework{flex-direction:column;align-items:flex-start;gap:18px}}@media (max-width:780px){.water{padding:82px 7vw 90px}.water:before{background:linear-gradient(90deg,#061426f5 0%,#061426d8 55%,#06142665 100%),url(https://www.havaya-store.co.il/wp-content/uploads/2023/03/98de68e5165e73f6ec6d2ac603b7606a.jpg) 50%/cover no-repeat}.waterPrinciples{grid-template-columns:1fr;margin-bottom:28px}.waterPrinciples>div,.waterPrinciples>div:not(:first-child),.waterPrinciples>div:nth-child(4),.waterPrinciples>div:nth-child(5){border-top:0;border-bottom:1px solid #ffffff18;border-right:0;padding:22px 0}.waterPrinciples>div:last-child{border-bottom:0}.waterFramework{margin-bottom:35px}.waterFramework>div{justify-content:space-between;width:100%}.waterFramework b{padding:0 12px}}@media (max-width:520px){.water{padding:68px 6vw 76px}.waterPrinciples{margin-bottom:24px}.waterFramework>div{grid-template-columns:1fr 1fr;gap:14px;display:grid}.waterFramework b{border-left:0;padding:0}.waterLead{margin-bottom:34px}}
.projectBand{isolation:isolate;background:#07172d;align-items:flex-end;min-height:590px;padding:95px 7vw;display:flex;position:relative;overflow:hidden}.projectBand:before{content:"";z-index:-2;background:linear-gradient(90deg,#07172df7 0%,#07172dc8 45%,#07172d42 100%),url(https://www.koolfog.com/wp-content/uploads/2014/03/theme-park-misting-fans.jpg) 50%/cover no-repeat;position:absolute;inset:0}.projectBand:after{content:"ILLUSTRATIVE APPLICATION — NOT A CADRIS PROJECT";color:#ffffffb8;letter-spacing:.14em;z-index:2;background:#07172d8c;border:1px solid #ffffff35;padding:9px 12px;font-size:7px;font-weight:800;position:absolute;bottom:32px;right:7vw}.projectContent{z-index:1;max-width:760px;position:relative}.projectContent .eyebrow{margin-bottom:18px;font-size:0}.projectContent .eyebrow:after{content:"PROJECTS";color:#f58220;letter-spacing:.2em;font-size:8px}.projectContent h2{letter-spacing:-.055em;margin:0 0 20px;font-size:0;line-height:1.01}.projectContent h2:after{content:"Real installations.\a Real results.";white-space:pre;color:#fff;font-size:clamp(40px,4.2vw,62px);font-weight:500;display:block}.projectContent h2 em{color:#0072ce;font-style:normal;font-weight:500}.projectContent>p:not(.eyebrow){color:#d3dbe1;max-width:640px;margin:0 0 25px;font-size:0;line-height:1.9}.projectContent>p:not(.eyebrow):after{content:"As CADRIS projects go live, this section will document the brief, system design, installation and outcome — using real CADRIS work, not placeholder case studies.";color:#d3dbe1;font-size:10px;line-height:1.9;display:block}.projectContent .button{font-size:0}.projectContent .button:after{content:"START YOUR PROJECT  →";font-size:9px}@media (max-width:780px){.projectBand{min-height:560px;padding:82px 7vw}.projectBand:after{bottom:24px;right:7vw}.projectContent{padding-top:180px}}@media (max-width:520px){.projectBand{min-height:570px;padding:68px 6vw}.projectBand:after{font-size:6px;bottom:20px;right:6vw}.projectContent{padding-top:190px}.projectContent h2:after{font-size:34px}}
.contactSection{background:#f4f6f7;padding:105px 7vw 110px;position:relative;overflow:hidden}.contactInner{grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);align-items:center;gap:90px;max-width:1160px;margin:0 auto;display:grid}.contactIntro h2{letter-spacing:-.055em;color:#07172d;margin:0 0 22px;font-size:clamp(40px,4.2vw,62px);line-height:1.01}.contactIntro h2 em{color:#0072ce;font-style:normal;font-weight:500}.contactIntro>p:not(.eyebrow){color:#697580;max-width:650px;margin:0;font-size:10px;line-height:1.95}.contactSteps{border-top:1px solid #d7dde1;border-bottom:1px solid #d7dde1}.contactStep{border-bottom:1px solid #e0e5e8;grid-template-columns:42px 1fr;gap:18px;padding:22px 0;display:grid}.contactStep:last-child{border-bottom:0}.contactStep>span{letter-spacing:.12em;color:#f58220;padding-top:2px;font-size:8px;font-weight:800}.contactStep b{letter-spacing:.1em;color:#07172d;margin-bottom:7px;font-size:9px;display:block}.contactStep p{color:#697580;margin:0;font-size:8px;line-height:1.75}.contactAction{flex-wrap:wrap;align-items:center;gap:14px;margin-top:32px;display:flex}.contactAction .button{white-space:nowrap}.contactDirect{color:#697580;letter-spacing:.04em;font-size:8px}.contactDirect a{color:#07172d;font-weight:700;text-decoration:none}@media (max-width:900px){.contactInner{grid-template-columns:1fr;gap:55px}.contactIntro>p:not(.eyebrow){max-width:700px}}@media (max-width:520px){.contactSection{padding:78px 6vw 82px}.contactInner{gap:42px}.contactStep{grid-template-columns:34px 1fr;gap:12px}.contactAction{flex-direction:column;align-items:flex-start}}
@media (max-width:780px){.contactSection{padding:78px 7vw 84px}.contactInner{gap:44px}.contactIntro h2{font-size:clamp(38px,10vw,48px)}.contactAction{margin-top:28px}.cta{flex-direction:column;justify-content:center;align-items:flex-start;gap:30px;min-height:430px;padding:68px 7vw;display:flex}.cta h2{font-size:clamp(38px,10vw,48px)}.cta .button{align-self:flex-start}footer{gap:34px}}@media (max-width:520px){.contactSection{padding:64px 6vw 70px}.contactIntro>p:not(.eyebrow){font-size:9px;line-height:1.9}.contactStep{padding:19px 0}.contactStep p{font-size:8px}.contactDirect{font-size:7px;line-height:1.7}.contactDirect a{overflow-wrap:anywhere}.cta{gap:25px;min-height:390px;padding:58px 6vw}.cta>div>p:last-child{max-width:330px}.cta .button{justify-content:center;width:100%}}
.heroImage{filter:none!important;background-image:url(/ChatGPT%20Image%20Sep%204%2C%202026%2C%2008_43_09%20PM.png)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;transform:none!important}.heroShade{background:linear-gradient(90deg,#07172df5 0%,#07172ddd 28%,#07172d82 52%,#07172d18 78%,#07172d08),linear-gradient(#07172d20 0%,#07172d18 55%,#07172df0 100%)!important}.logoCrop{width:auto!important;height:auto!important;overflow:visible!important}.navLogoCrop,.footerLogoCrop{width:auto!important;height:auto!important}.navLogoCrop .officialLogo,.footerLogoCrop .officialLogo{position:static!important;top:auto!important;left:auto!important}.officialLogo{content:url(/cadris-logo-header-dark.png?v=20260923)!important;object-fit:contain!important;object-position:left center!important;width:188px!important;height:auto!important;max-height:58px!important;display:block!important}footer .officialLogo{width:165px!important;max-height:54px!important}@media (max-width:1100px){.officialLogo{width:170px!important}.nav .brand{flex-basis:175px!important;width:175px!important;min-width:175px!important}}@media (max-width:780px){.officialLogo{width:145px!important}.nav .brand{flex-basis:150px!important;width:150px!important;min-width:150px!important}}
