.section-bottom{align-items:flex-end}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:"Poppins",sans-serif;font-weight:900!important;text-transform:uppercase}.banner p.h2,.banner p.h1,.banner p.h3,p.h1,p.h2,p.h3,p.h4{margin-bottom:5px}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,p.lead{margin-bottom:15px}h1,h2,h3,h4,.banner h3,.banner h4,.banner .icon-box h4{font-size:clamp(1.25rem, 0.95vw + 0.95rem, 1.625rem)!important;line-height:1.3}.banner h1,.banner h2{font-size:clamp(2rem, 1.5vw + 1.55rem, 3rem)!important;line-height:1.15}h5,.h5{color:#dd042d!important;font-size:clamp(0.9375rem, 0.2vw + 0.875rem, 1.0625rem);line-height:1.4;font-weight:800!important;text-transform:uppercase!important;font-family:"poppins-semibold","inter",sans-serif!important;margin:0}button,.button{font-family:"poppins","inter",sans-serif!important;font-weight:900!important;margin:0}@media (min-width:850px){#masthead:has(li.rd-mega){position:relative}#masthead:has(li.rd-mega) .header-inner,#masthead:has(li.rd-mega) .flex-left,#masthead:has(li.rd-mega) .header-nav-main.nav-left{position:static}#masthead .header-nav-main>li.rd-mega{position:static;margin:0 2px}#masthead .header-nav-main>li.rd-mega>a{font-size:14px;padding-left:8px;padding-right:8px;white-space:nowrap}#masthead .header-nav-main>li.rd-mega.current-dropdown>a,#masthead .header-nav-main>li.rd-mega:hover>a{color:#dd042d}#masthead li.rd-mega>.nav-dropdown{top:100%;left:0!important;right:0;width:100%;max-width:none;min-width:0;transform:none!important;margin:0;padding:30px max(16px,calc((100% - 1400px)/2)) 34px;background:#fff;border:0;border-top:1px solid #e6e6e8;border-radius:0;box-shadow:0 18px 30px rgb(0 0 0 / .08);grid-template-columns:repeat(4,minmax(0,1fr));gap:6px 32px;text-align:left}#masthead li.rd-mega.current-dropdown>.nav-dropdown,#masthead li.rd-mega:hover>.nav-dropdown{display:grid}#masthead li.rd-mega>.nav-dropdown::after{display:none}#masthead li.rd-mega>.nav-dropdown::before{content:"";display:block;position:absolute;left:0;right:0;top:-36px;height:36px;border:0;background:none;margin:0;width:auto;transform:none}#header .stuck #masthead li.rd-mega>.nav-dropdown::before{top:-24px;height:24px}#masthead:has(li.rd-mega) .header-nav-main.nav-right li.html_topbar_right{display:none}#masthead li.rd-mega li.rd-col,#masthead li.rd-mega>.nav-dropdown>li{display:block;width:auto;min-width:0;margin:0;padding:0;border:0;float:none}#masthead li.rd-col>a{display:block;padding:0 0 10px;font:600 12.5px Poppins,sans-serif;text-transform:uppercase;letter-spacing:.02em;color:#dd042d;border:0;white-space:normal}#masthead li.rd-col>a:hover{text-decoration:underline;background:none}#masthead li.rd-label>a{cursor:default;pointer-events:none}#masthead li.rd-col>ul{display:block;position:static;margin:0;padding:0;border:0;box-shadow:none;background:none;width:auto;min-width:0}#masthead li.rd-col>ul>li{display:block;margin:0;padding:0;border:0}#masthead li.rd-col>ul>li>a{display:block;padding:5px 0;font:400 15px/1.3 Inter,sans-serif;text-transform:none;color:#1d1d1f;border:0;white-space:normal}#masthead li.rd-col>ul>li>a:hover{color:#dd042d;background:none}#masthead li.rd-zwei>ul{columns:2;column-gap:20px}#masthead li.rd-zwei>ul>li{break-inside:avoid}#masthead li.rd-all{grid-column:1/-1;justify-self:start;margin-top:10px}#masthead li.rd-all>a{display:inline-block;padding:0 0 1px;font:600 14px Inter,sans-serif;text-transform:none;color:#1d1d1f;border:0;border-bottom:1.5px solid #dd042d!important}#masthead li.rd-all>a::after{content:" →"}#masthead li.rd-all>a:hover{color:#dd042d;background:none}#masthead li.rd-tile{grid-row:1/3}#masthead li.rd-tile>a{display:flex;align-items:flex-end;height:100%;min-height:210px;padding:44px 16px 14px;border:0;border-radius:14px;overflow:hidden;font:600 15px Poppins,sans-serif;text-transform:none;color:#fff;white-space:normal;background-size:cover;background-position:center;background-color:#333}#masthead li.rd-tile>a:hover{color:#fff;opacity:.92}#masthead li.rd-tile-ref>a{background-image:linear-gradient(transparent 50%,rgb(0 0 0 / .72)),url(/wp-content/uploads/2025/10/Haecker-Inselkueche-Design-matt-grau-grifflos.jpg)}#masthead li.rd-tile-wohn>a{background-image:linear-gradient(transparent 50%,rgb(0 0 0 / .72)),url(/wp-content/uploads/2026/05/nobilia-wohnwand-easytouch-968-weiss-vitrinen.webp)}#masthead li.rd-tile-studio>a{background-image:linear-gradient(transparent 50%,rgb(0 0 0 / .72)),url(/wp-content/uploads/2025/08/Ruder-Kuechen-Hamburg.jpg)}#masthead li.rd-kuechen>.nav-dropdown{grid-template-columns:repeat(5,minmax(0,1fr)) 230px;grid-template-rows:auto 1fr auto}#masthead li.rd-kuechen>.nav-dropdown>li.rd-col:not(.rd-a):not(.rd-b){grid-row:1/3}#masthead li.rd-kuechen li.rd-a{grid-column:4;grid-row:1;padding-bottom:12px}#masthead li.rd-kuechen li.rd-b{grid-column:4;grid-row:2}#masthead li.rd-kuechen li.rd-rat{grid-column:5}#masthead li.rd-kuechen li.rd-tile{grid-column:6}#masthead li.rd-marken>.nav-dropdown{grid-template-columns:repeat(4,minmax(0,1fr))}#masthead li.rd-elektro>.nav-dropdown{grid-template-columns:repeat(3,260px);justify-content:center}#masthead li.rd-ueber>.nav-dropdown{grid-template-columns:repeat(2,260px);justify-content:center}#masthead li.rd-wohn>.nav-dropdown{grid-template-columns:260px 230px;justify-content:center}#masthead li.rd-studios>.nav-dropdown{grid-template-columns:repeat(2,240px) 280px;justify-content:center}#masthead li.rd-wohn li.rd-tile,#masthead li.rd-studios li.rd-tile{grid-row:1}#masthead li.rd-wohn li.rd-tile{grid-column:2}#masthead li.rd-studios li.rd-tile{grid-column:3}}@media (min-width:850px) and (max-width:1180px){#masthead .header-nav-main>li.rd-mega{margin:0}#masthead .header-nav-main>li.rd-mega>a{font-size:12.5px;padding-left:3px;padding-right:3px}#masthead li.rd-kuechen>.nav-dropdown{grid-template-columns:repeat(5,minmax(0,1fr)) 170px;gap:6px 20px}#masthead li.rd-marken>.nav-dropdown{gap:6px 20px}#masthead li.rd-col>ul>li>a{font-size:14px}}@media (min-width:850px) and (max-width:1023px){#masthead .header-nav-main>li.rd-mega>a{font-size:11.5px;padding-left:2px;padding-right:2px}#masthead .header-nav-main>li.rd-mega>a .icon-angle-down{display:none}#masthead .header-nav-main.nav-right .button{padding:0 12px;font-size:12px}#masthead li.rd-kuechen>.nav-dropdown{grid-template-columns:repeat(5,minmax(0,1fr))}#masthead li.rd-kuechen li.rd-tile{display:none}}#top-bar li.html_top_right_text{display:flex;align-items:center;gap:28px;white-space:nowrap}#top-bar li.html_top_right_text>nav.rd-topbar{margin-right:0!important}.nav-sidebar li.rd-col>a{font:600 12.5px Poppins,sans-serif;text-transform:uppercase;color:#dd042d!important}.nav-sidebar li.rd-label>a{pointer-events:none}.nav-sidebar li.rd-col>.toggle{display:none}.nav-sidebar li.rd-col>ul{display:block!important;height:auto!important}.nav-sidebar li.rd-col>ul>li>a{text-transform:none;font-weight:400}.nav-sidebar li.rd-tile>a,.nav-sidebar li.rd-all>a{text-transform:none;font-weight:600}