/* ========================================================= ZEHNDER — HAMZA BRAND PAGE ONE SINGLE RESPONSIVE STYLESHEET Paste this whole file (style + markup below) into ONE Elementor HTML widget. Do not split into separate desktop/mobile widgets — the media queries below already handle every screen size. ========================================================= */ :root{ --zd-red:#ed1c24; --zd-green:#034b38; --zd-muted:#9f9e9e; --zd-line:#c4c4c4; --zd-soft:rgba(3,75,56,.04); --zd-dark:#222; } .zehnder-standard{ font-family:Inter,Arial,sans-serif; color:var(--zd-dark); background:#fff; overflow-x:hidden; width:100%; } .zehnder-standard *{box-sizing:border-box} .zehnder-standard a{text-decoration:none} .zehnder-standard img{max-width:100%;height:auto;display:block} .zd-wrap{ max-width:1520px; margin:auto; padding:0 6.3vw; width:100%; } /* HERO */ .zd-hero{ height:637px; background:url("https://hamza.testdomainlite.shop/wp-content/uploads/2026/09/Zehnder-Background-1-scaled.png") center/cover no-repeat; width:100%; } /* INTRO */ .zd-intro{ padding:58px 0; } .zd-intro-grid{ display:grid; grid-template-columns:1.65fr .75fr; gap:72px; } .zd-brandline{ display:flex; align-items:center; gap:28px; margin-bottom:25px; flex-wrap:wrap; } .zd-pill{ width:107px; height:18px; border-radius:20px; background:var(--zd-green); display:inline-block; flex:0 0 auto; } .zd-brand{ font:700 40px "Afacad Flux",Arial,sans-serif; color:var(--zd-red); } .zd-copy{ font:400 24px/1.25 "Afacad Flux",Arial,sans-serif; text-align:justify; } .zd-intro-img{ width:100%; margin-top:34px; border-radius:40px; display:block; } /* STATISTICS */ .zd-stats{ display:block; } .zd-stat{ position:relative; padding-left:72px; margin-bottom:54px; } .zd-dot{ position:absolute; left:0; top:3px; width:45px; height:45px; border-radius:50%; } .zd-stat:nth-child(1) .zd-dot{background:var(--zd-green)} .zd-stat:nth-child(2) .zd-dot{background:var(--zd-red)} .zd-stat:nth-child(3) .zd-dot{background:#a5d7cc} .zd-stat-label{ font:400 24px "Afacad Flux",Arial,sans-serif; } .zd-stat-num{ font:900 48px/1 "Afacad Flux",Arial,sans-serif; word-break:break-word; } .zd-stat-unit{ font:400 24px "Afacad Flux",Arial,sans-serif; } /* RADIATORS 3-CARD SECTION */ .zd-section{ padding:74px 0 58px; background:var(--zd-soft); } .zd-title{ text-align:center; color:var(--zd-red); font:800 36px "Afacad Flux",Arial,sans-serif; margin:0; } .zd-sub{ text-align:center; color:var(--zd-muted); font:700 24px/1.2 "Afacad Flux",Arial,sans-serif; margin:18px 0 28px; } .zd-cards{ display:grid; grid-template-columns:repeat(3,1fr); gap:16px; } .zd-card{ position:relative; background:#fff; min-height:566px; padding:48px 40px 45px; } .zd-card:before, .zd-card:after{ content:""; position:absolute; left:10%; right:10%; height:14px; background:var(--zd-line); } .zd-card:before{top:0} .zd-card:after{bottom:0} .zd-card-media{ height:260px; display:flex; align-items:center; justify-content:center; } .zd-card-media img{ max-width:100%; max-height:100%; object-fit:contain; } .zd-card h3{ text-align:center; font:700 32px "Afacad Flux",Arial,sans-serif; margin:0 0 15px; } .zd-card ul{ font:400 22px/1.3 "Afacad Flux",Arial,sans-serif; padding-left:25px; margin:0; } .zd-card li{margin:5px 0} /* THE ZEHNDER FEATURE */ .zd-feature{ padding:52px 0 28px; } .zd-feature-box{ background:#fff; border-bottom:22px solid var(--zd-line); min-height:482px; padding:32px 54px 54px; display:grid; grid-template-columns:1fr 330px; gap:30px; } .zd-feature-head{ display:flex; gap:39px; align-items:center; flex-wrap:wrap; } .zd-feature-title{ font:700 40px "Afacad Flux",Arial,sans-serif; color:var(--zd-red); margin:0; } .zd-feature-sub{ font:700 24px "Afacad Flux",Arial,sans-serif; color:var(--zd-muted); margin:5px 0 38px; } .zd-feature h3{ font:700 32px "Afacad Flux",Arial,sans-serif; margin:0 0 10px; } .zd-feature ul{ font:400 24px/1.3 "Afacad Flux",Arial,sans-serif; padding-left:26px; margin:0; } .zd-feature li{margin:5px 0} .zd-feature-img{ width:100%; height:100%; max-height:390px; object-fit:contain; } /* LOWER TWO CARDS */ .zd-products{ padding:22px 0 30px; } .zd-two{ display:grid; grid-template-columns:repeat(2,1fr); gap:24px; } .zd-product{ background:#fff; min-height:675px; border-bottom:17px solid var(--zd-line); padding:30px 56px 42px; } .zd-product-head{ display:flex; gap:38px; align-items:center; flex-wrap:wrap; } .zd-product-title{ font:700 40px "Afacad Flux",Arial,sans-serif; color:var(--zd-red); margin:0; } .zd-product-sub{ font:700 24px "Afacad Flux",Arial,sans-serif; color:var(--zd-muted); margin:5px 0 8px; } .zd-product-media{ height:280px; display:flex; align-items:center; justify-content:center; gap:20px; flex-wrap:wrap; } .zd-product-media img{ max-width:48%; max-height:100%; object-fit:contain; } .zd-product ul{ font:400 22px/1.3 "Afacad Flux",Arial,sans-serif; padding-left:24px; margin:0; } .zd-product li{margin:5px 0} /* FINAL LINKS */ .zd-final-links{ padding:26px 0 54px; background:#fff; } .zd-actions{ display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:24px; margin-top:0; } .zd-actions a{ color:#0088e3; font-size:18px; line-height:1.1; font-weight:700; text-decoration:underline; word-break:break-word; } .zd-final-actions .zd-btn, .zd-final-actions .zd-btn-primary, .zd-final-actions .zd-btn-secondary{ color:#0088e3 !important; } .zd-final-actions .zd-btn-primary{ background:#fff !important; border-color:#0088e3 !important; } .zd-final-actions .zd-btn-secondary{ background:#fff !important; border-color:#0088e3 !important; } /* ========================================================= RESPONSIVE — SINGLE SOURCE, ALL SCREEN SIZES ========================================================= */ @media(max-width:1024px){ .zd-wrap{ padding:0 5vw; } .zd-hero{ height:46vw; min-height:280px; } .zd-intro{ padding:44px 0; } .zd-intro-grid{ grid-template-columns:1fr; gap:40px; } .zd-brand{ font-size:34px; } .zd-copy{ font-size:21px; text-align:left; } .zd-stats{ display:grid; grid-template-columns:repeat(3,1fr); gap:18px; } .zd-stat{ margin:0; padding-left:0; padding-top:60px; } .zd-dot{ left:0; top:0; width:38px; height:38px; } .zd-stat-label{ font-size:18px; } .zd-stat-num{ font-size:44px; } .zd-stat-unit{ font-size:18px; } .zd-section{ padding:56px 0 44px; } .zd-title{ font-size:32px; } .zd-sub{ font-size:20px; } .zd-cards{ grid-template-columns:1fr; gap:24px; } .zd-card{ min-height:0; padding:40px 32px; } .zd-card-media{ height:220px; } .zd-feature{ padding:40px 0 22px; } .zd-feature-box{ grid-template-columns:1fr; padding:28px 36px 42px; min-height:0; } .zd-feature-title{ font-size:34px; } .zd-feature-img{ max-height:320px; margin-top:10px; } .zd-two{ grid-template-columns:1fr; gap:24px; } .zd-product{ min-height:0; padding:26px 36px 36px; } .zd-product-title{ font-size:34px; } .zd-product-media{ height:240px; } } @media(max-width:767px){ .zd-wrap{ padding:0 20px; } .zd-hero{ height:56vw; min-height:200px; } .zd-intro{ padding:34px 0; } .zd-intro-grid{ gap:30px; } .zd-brandline{ gap:16px; margin-bottom:18px; } .zd-pill{ width:80px; height:14px; } .zd-brand{ font-size:28px; } .zd-copy{ font-size:17px; line-height:1.4; } .zd-intro-img{ border-radius:24px; margin-top:24px; } .zd-stats{ grid-template-columns:1fr; gap:26px; } .zd-stat{ padding-left:64px; padding-top:0; } .zd-dot{ left:0; top:2px; width:40px; height:40px; } .zd-stat-label{ font-size:16px; } .zd-stat-num{ font-size:40px; } .zd-stat-unit{ font-size:16px; } .zd-section{ padding:40px 0 34px; } .zd-title{ font-size:26px; } .zd-sub{ font-size:16px; line-height:1.4; margin:14px 0 22px; } .zd-sub br{ display:none; } .zd-card{ padding:30px 22px; } .zd-card-media{ height:180px; } .zd-card h3{ font-size:24px; } .zd-card ul, .zd-feature ul, .zd-product ul{ font-size:16px; padding-left:20px; } .zd-feature{ padding:30px 0 18px; } .zd-feature-box{ padding:22px 22px 32px; border-bottom-width:14px; } .zd-feature-head{ gap:20px; } .zd-feature-title, .zd-product-title{ font-size:26px; } .zd-feature-sub{ font-size:18px; margin:5px 0 24px; } .zd-feature h3{ font-size:22px; } .zd-feature-img{ max-height:220px; } .zd-products{ padding:14px 0 20px; } .zd-product{ padding:22px 22px 30px; border-bottom-width:12px; } .zd-product-head{ gap:20px; } .zd-product-sub{ font-size:18px; } .zd-product-media{ height:180px; } .zd-final-links{ padding:18px 0 40px; } .zd-actions{ grid-template-columns:1fr; gap:16px; } .zd-actions a{ font-size:18px; } } @media(max-width:380px){ .zd-wrap{ padding:0 16px; } .zd-hero{ height:60vw; min-height:170px; } .zd-brand{ font-size:24px; } .zd-copy{ font-size:15px; } .zd-stat-num{ font-size:34px; } .zd-dot{ width:34px; height:34px; } .zd-stat{ padding-left:56px; } .zd-title{ font-size:22px; } .zd-sub{ font-size:15px; } .zd-card h3{ font-size:21px; } .zd-card-media{ height:150px; } .zd-feature-title, .zd-product-title{ font-size:23px; } .zd-feature-sub{ font-size:16px; } .zd-product-sub{ font-size:16px; } .zd-product-media{ height:150px; } .zd-actions a{ font-size:16px; } }
Zehnder
We are a successful international group with strong family ties, and we are committed to creating energy-efficient solutions for a healthy and comfortable indoor climate.

Our Zehnder brand is represented in some 20 countries worldwide. Zehnder offers products and solutions in the radiator and ventilation segments.

The vast and clearly structured product range of the Zehnder Group offers the right product, system or service for a variety of projects. From new builds to renovations, from detached homes to commercial and industrial premises.
Zehnder factory
ANNUAL SALES
760+
EUR BILLION
EMPLOYEES
3,600+
WORLDWIDE
ESTABLISHED
1895
SWITZERLAND

RADIATORS

The Zehnder Group offers a wide range of heating and cooling solutions from
decorative radiators to radiant ceiling panels and comfortable heating and
climate ceilings.
Certified Quality

Certified Quality

  • Expertise + Experience = Quality
  • ISO 9000 and ISO 9001 certified production, supported by strict quality management and advanced manufacturing technologies.
Tested and Proven

Tested & Proven

  • Precision You Can Trust
  • Our dedicated testing and development centres ensure exceptional radiator performance, with highly accurate testing to international standards.
Standards and Innovation

Standards & Innovation

  • Built for Tomorrow
  • We comply with international standards and continuously improve our products through expert research, development, and PPAP quality processes.

The Zehnder

Your Partner for Healthy Indoor Climate Since 1895

Studio Collection is

  • an extraordinary range of products designed to delight and challenge convention.
  • This range of innovative products includes bold designs and contemporary styles which showcase Zehnder’s unwavering technical expertise.
Zehnder Studio Collection

Zehnder Comfort

Ventilation
Zehnder Comfort
  • Simple. Efficient. Smart.
  • Ventilation, cooling, heating and dehumidifying - your Zehnder comfort ventilation system can do it all, providing you with comfortable, healthy and energy efficient feel-good climate.
  • all components from a single source.
  • With the comprehensive product range, projects can be carried out in almost every building situation.

Benefits

Zehnder Benefits
  • Easy and quick to install
  • Airtight
  • Exceeds Building Regulations
  • Perfect for premium self-build or PassivHaus developments
  • Simple push fit connection
  • Lightweight and easy to handle
  • No sealant or tape required
  • Minimal components to simplify installation