/* =========================================================
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; }
}
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.
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
- Expertise + Experience = Quality
- ISO 9000 and ISO 9001 certified production, supported by strict quality management and advanced manufacturing technologies.
Tested & Proven
- Precision You Can Trust
- Our dedicated testing and development centres ensure exceptional radiator performance, with highly accurate testing to international standards.
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 Comfort
Ventilation
- 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
- 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