1<!DOCTYPE html><!-- Last Published: Fri Oct 02 2026 13:07:22 GMT+0000 (Coordinated Universal Time) --><html data-wf-domain="yaena-solutions.webflow.io" data-wf-page="69e0cd8a332a5dd47e27ee5c" data-wf-site="69e0cd8a332a5dd47e27ee6c" lang="en"><head><meta charset="utf-8"/><link href="https://cdn.prod.website-files.com" rel="preconnect" crossorigin="anonymous"/><title>Yaena Solutions | Kitchen Fire Suppression System & Odor Reduction</title><link rel="alternate" hrefLang="x-default" href="https://yaena-solutions.nl/"/><link rel="alternate" hrefLang="nl" href="https://yaena-solutions.nl/"/><link rel="alternate" hrefLang="en" href="https://yaena-solutions.nl/en"/><meta content="Automatic fire protection and odor reduction for professional kitchens. Nobel Fire Systems, Ozon Blaster, and RSL Fire Aerosol. Response within 24 hours." name="description"/><meta content="Yaena Solutions | Kitchen Fire Suppression System & Odor Reduction" property="og:title"/><meta content="Automatic fire protection and odor reduction for professional kitchens. Nobel Fire Systems, Ozon Blaster, and RSL Fire Aerosol. Response within 24 hours." property="og:description"/><meta content="https://cdn.prod.website-files.com/69e0cd8a332a5dd47e27ee6c/6a046f677ab9095b82e88f90_open%20graph.jpg" property="og:image"/><meta content="Yaena Solutions | Kitchen Fire Suppression System & Odor Reduction" name="twitter:title"/><meta content="Automatic fire protection and odor reduction for professional kitchens. Nobel Fire Systems, Ozon Blaster, and RSL Fire Aerosol. Response within 24 hours." name="twitter:description"/><meta property="og:type" content="website"/><meta content="summary_large_image" name="twitter:card"/><meta content="width=device-width, initial-scale=1" name="viewport"/><meta content="VCpTZkI0U1eG5PoIC8n--jT7mMdkmikhK8NJPliB7R4" name="google-site-verification"/><link href="https://cdn.prod.website-files.com/69e0cd8a332a5dd47e27ee6c/css/yaena-solutions.shared.6929626eb.css" rel="stylesheet" type="text/css" integrity="sha384-aSlibrfCgwDNDWvtvIFRmI8ix1V337TMQPx1YxokMZgBrBgChCfSixO317mnsy9b" crossorigin="anonymous"/><style>html.w-mod-js:not(.w-mod-ix3):is([textRevealScroll="linesSlideIn"]) {visibility: hidden !important;}html.w-mod-js:not(.w-mod-ix3):is([textRevealScroll="linesSlideIn"]) * {visibility: hidden !important;}html.w-mod-js:not(.w-mod-ix3):is([textRevealPage="linesBottomUp"]) {visibility: hidden !important;}html.w-mod-js:not(.w-mod-ix3):is([textRevealPage="linesBottomUp"]) * {visibility: hidden !important;}html.w-mod-js:not(.w-mod-ix3):is([textRevealScroll="wordsCenterSlideUp"]) {visibility: hidden !important;}html.w-mod-js:not(.w-mod-ix3):is([textRevealScroll="wordsCenterSlideUp"]) * {visibility: hidden !important;}html.w-mod-js:not(.w-mod-ix3):is([textRevealScroll="lettersRandomScrub"]) {visibility: hidden !important;}html.w-mod-js:not(.w-mod-ix3):is([textRevealScroll="lettersRandomScrub"]) * {visibility: hidden !important;}html.w-mod-js:not(.w-mod-ix3):is([textRevealPage="wordsSlideUp"]) {visibility: hidden !important;}html.w-mod-js:not(.w-mod-ix3):is([textRevealPage="wordsSlideUp"]) * {visibility: hidden !important;}html.w-mod-js:not(.w-mod-ix3):is([textRevealPage="lettersRandom"]) {visibility: hidden !important;}html.w-mod-js:not(.w-mod-ix3):is([textRevealPage="lettersRandom"]) * {visibility: hidden !important;}html.w-mod-js:not(.w-mod-ix3):is([textRevealScroll="wordsRandom"]) {visibility: hidden !important;}html.w-mod-js:not(.w-mod-ix3):is([textRevealScroll="wordsRandom"]) * {visibility: hidden !important;}html.w-mod-js:not(.w-mod-ix3):is([textRevealScroll="linesBottomUp"]) {visibility: hidden !important;}html.w-mod-js:not(.w-mod-ix3):is([textRevealScroll="linesBottomUp"]) * {visibility: hidden !important;}html.w-mod-js:not(.w-mod-ix3):is([textRevealScroll="wordsCenterSlideUpScrub"]) {visibility: hidden !important;}html.w-mod-js:not(.w-mod-ix3):is([textRevealScroll="wordsCenterSlideUpScrub"]) * {visibility: hidden !important;}html.w-mod-js:not(.w-mod-ix3):is([textRevealScroll="wordsRotateIn"]) {visibility: hidden !important;}html.w-mod-js:not(.w-mod-ix3):is([textRevealScroll="wordsRotateIn"]) * {visibility: hidden !important;}html.w-mod-js:not(.w-mod-ix3):is([textRevealPage="wordsRandom"]) {visibility: hidden !important;}html.w-mod-js:not(.w-mod-ix3):is([textRevealPage="wordsRandom"]) * {visibility: hidden !important;}html.w-mod-js:not(.w-mod-ix3):is([textRevealScroll="wordsRandomScrub"]) {visibility: hidden !important;}html.w-mod-js:not(.w-mod-ix3):is([textRevealScroll="wordsRandomScrub"]) * {visibility: hidden !important;}html.w-mod-js:not(.w-mod-ix3):is([textRevealScroll="linesSlideInScrub"]) {visibility: hidden !important;}html.w-mod-js:not(.w-mod-ix3):is([textRevealScroll="linesSlideInScrub"]) * {visibility: hidden !important;}html.w-mod-js:not(.w-mod-ix3):is([textRevealScroll="linesBottomUpScrub"]) {visibility: hidden !important;}html.w-mod-js:not(.w-mod-ix3):is([textRevealScroll="linesBottomUpScrub"]) * {visibility: hidden !important;}html.w-mod-js:not(.w-mod-ix3):is([textRevealScroll="lettersRandom"]) {visibility: hidden !important;}html.w-mod-js:not(.w-mod-ix3):is([textRevealScroll="lettersRandom"]) * {visibility: hidden !important;}html.w-mod-js:not(.w-mod-ix3):is([textRevealPage="staggerFade"]) {visibility: hidden !important;}html.w-mod-js:not(.w-mod-ix3):is([textRevealPage="staggerFade"]) * {visibility: hidden !important;}html.w-mod-js:not(.w-mod-ix3):is([textRevealScroll="wordsSlideUp"]) {visibility: hidden !important;}html.w-mod-js:not(.w-mod-ix3):is([textRevealScroll="wordsSlideUp"]) * {visibility: hidden !important;}html.w-mod-js:not(.w-mod-ix3):is([textRevealPage="wordsRotateIn"]) {visibility: hidden !important;}html.w-mod-js:not(.w-mod-ix3):is([textRevealPage="wordsRotateIn"]) * {visibility: hidden !important;}html.w-mod-js:not(.w-mod-ix3):is([textRevealScroll="staggerFade"]) {visibility: hidden !important;}html.w-mod-js:not(.w-mod-ix3):is([textRevealScroll="staggerFade"]) * {visibility: hidden !important;}html.w-mod-js:not(.w-mod-ix3):is([imageScroll="parallax"]) {visibility: hidden !important;}html.w-mod-js:not(.w-mod-ix3):is([imageScroll="parallax"]) * {visibility: hidden !important;}html.w-mod-js:not(.w-mod-ix3):is([textRevealScroll="wordsRotateInScrub"]) {visibility: hidden !important;}html.w-mod-js:not(.w-mod-ix3):is([textRevealScroll="wordsRotateInScrub"]) * {visibility: hidden !important;}html.w-mod-js:not(.w-mod-ix3):is([textRevealPage="wordsCenterSlideUp"]) {visibility: hidden !important;}html.w-mod-js:not(.w-mod-ix3):is([textRevealPage="wordsCenterSlideUp"]) * {visibility: hidden !important;}html.w-mod-js:not(.w-mod-ix3):is([textRevealPage="linesSlideIn"]) {visibility: hidden !important;}html.w-mod-js:not(.w-mod-ix3):is([textRevealPage="linesSlideIn"]) * {visibility: hidden !important;}html.w-mod-js:not(.w-mod-ix3):is([textRevealScroll="staggerFadeScrub"]) {visibility: hidden !important;}html.w-mod-js:not(.w-mod-ix3):is([textRevealScroll="staggerFadeScrub"]) * {visibility: hidden !important;}html.w-mod-js:not(.w-mod-ix3):is([textRevealScroll="wordsSlideUpScrub"]) {visibility: hidden !important;}html.w-mod-js:not(.w-mod-ix3):is([textRevealScroll="wordsSlideUpScrub"]) * {visibility: hidden !important;}html.w-mod-js:not(.w-mod-ix3) :is([textRevealScroll="linesSlideIn"], [textRevealPage="linesBottomUp"], [textRevealScroll="wordsCenterSlideUp"], [accordionCl
1ick="openSingle"] [openSingleEl="content"], [click="cardFlipX"] [flippingCardEl="front"], [click="cardFlipX"] [flippingCardEl="back"], :is([buttonHover="circleGrow"], [buttonHover="circleGrow"]) [circleGrowEl="circleArrow"], :is([buttonHover="circleGrow"], [buttonHover="circleGrow"]) [circleGrowEl="circle"], [textRevealScroll="lettersRandomScrub"], [textRevealPage="wordsSlideUp"], [textRevealPage="lettersRandom"], [textRevealScroll="wordsRandom"], [textRevealScroll="linesBottomUp"], [textRevealScroll="wordsCenterSlideUpScrub"], [textRevealScroll="wordsRotateIn"], [textRevealPage="wordsRandom"], [textRevealScroll="wordsRandomScrub"], [textRevealScroll="linesSlideInScrub"], [textRevealScroll="linesBottomUpScrub"], :is([buttonHover="appearSubtext"], [buttonHover="appearSubtext"]) [appearSubtextEl="subtext"], [textRevealScroll="lettersRandom"], [textRevealPage="staggerFade"], [textRevealScroll="wordsSlideUp"], [pageLoad="scrollingText"] :is([scrollingTextEl="stack"] > *:nth-child(1)), [pageLoad="scrollingText"] :is([scrollingTextEl="stack"] > *:nth-child(2)), [pageLoad="scrollingText"] :is([scrollingTextEl="stack"] > *:nth-child(3)), [pageLoad="scrollingText"] :is([scrollingTextEl="stack"] > *:nth-child(4)), :is([buttonHover="crossingShine"], [buttonHover="crossingShine"]) [crossingShineEl="filter"], [textRevealPage="wordsRotateIn"], [textRevealScroll="staggerFade"], [imageScroll="parallax"], :is([buttonHover="borderGlow"], [buttonHover="borderGlow"]) [borderGlowEl="colorWrap"], [textRevealScroll="wordsRotateInScrub"], [click="cardFlipY"] [flippingCardEl="front"], [click="cardFlipY"] [flippingCardEl="back"], [textRevealPage="wordsCenterSlideUp"], [textRevealPage="linesSlideIn"], [textRevealScroll="staggerFadeScrub"], [textRevealScroll="wordsSlideUpScrub"], :is(*:has(> :is([accordionClick="openMultiple"] .accordion_head)) > *:not(:is([accordionClick="openMultiple"] .accordion_head)), *:has(> :is([accordionClick="openMultiple"] .accordion_head) ~ :is([accordionClick="openMultiple"] .accordion_head)) > *), [data-wf-component-id="6a844797-0ead-f21f-6e63-c345ef4af73e"]:is(.accordion-css__item), [data-wf-component-id="6a844797-0ead-f21f-6e63-c345ef4af73e"] :is(.accordion-css__item), [data-wf-component-id="f923b71a-30ea-7e02-bca0-2e9c732415fe"]:is(.testimonial_grid), [data-wf-component-id="f923b71a-30ea-7e02-bca0-2e9c732415fe"] :is(.testimonial_grid), .benefits_benefit, .image-backgroung-figure, .steps_grid .steps_step, .voorkomen_text, .heading-style-h2.is-centered, [data-wf-target*='["69e0cd8a332a5dd47e27ee5c","11948d78-e40b-b290-4965-77316db74d8a"]'], .solutions_grid-item.is-second, .solutions_grid-item.is-horizontal) {visibility: hidden !important;}</style><link href="https://fonts.googleapis.com" rel="preconnect"/><link href="https://fonts.gstatic.com" rel="preconnect" crossorigin="anonymous"/>
1<script src="https://ajax.googleapis.com/ajax/libs/webfont/1.6.26/webfont.js" type="text/javascript"></script>
1<script type="text/javascript">WebFont.load({ google: { families: ["Montserrat:100,100italic,200,200italic,300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic"] }});</script>
1<script type="text/javascript">!function(o,c){var n=c.documentElement,t=" w-mod-";n.className+=t+"js",("ontouchstart"in o||o.DocumentTouch&&c instanceof DocumentTouch)&&(n.className+=t+"touch")}(window,document);</script>
1<link href="https://cdn.prod.website-files.com/69e0cd8a332a5dd47e27ee6c/6a0309d187a6ec06faa4da4b_image%2010%20(1).jpg" rel="icon" type="image/png" sizes="32x32" media="(prefers-color-scheme: light)"/><link href="https://cdn.prod.website-files.com/69e0cd8a332a5dd47e27ee6c/6a0309d187a6ec06faa4da4b_image%2010%20(1).jpg" rel="icon" type="image/png" sizes="32x32" media="(prefers-color-scheme: dark)"/><link href="https://cdn.prod.website-files.com/69e0cd8a332a5dd47e27ee6c/6a0309d1537cd61f45e64ca4_image%2010%20(1).jpg" rel="icon" type="image/png" sizes="48x48"/><link href="https://cdn.prod.website-files.com/69e0cd8a332a5dd47e27ee6c/6a0309d1ddd74f10c00937b9_image%2010%20(1).jpg" rel="apple-touch-icon" sizes="180x180"/><link href="https://cdn.prod.website-files.com/69e0cd8a332a5dd47e27ee6c/6a0309d1b79cc046fb940e1b_image%2010%20(1).jpg" rel="icon" type="image/png" sizes="192x192"/><link href="https://cdn.prod.website-files.com/69e0cd8a332a5dd47e27ee6c/6a0309d1f18a66d11ea8cca3_image%2010%20(1).jpg" rel="icon" type="image/png" sizes="512x512"/><link href="https://yaena-solutions.nl/en" rel="canonical"/>
1<script type="application/ld+json"> 2{ 3 "@context": "https://schema.org", 4 "@type": "Organization", 5 "name": "Yaena Solutions B.V.", 6 "url": "/", 7 "logo": { 8 "@type": "ImageObject", 9 "url": "https://cdn.prod.website-files.com/69e0cd8a332a5dd47e27ee6c/69e0ef048fe15af6dbf399dd_258f9dc0bae4399f3c6837490ab97fe86a9d8349.png" 10 }, 11 "description": "Automatische brandbeveiliging en geurreductie voor professionele keukens. Leverancier van Nobel Fire Systems keukenblussysteem, Ozon Blaster geurreductie en RSL Fire Aerosol brandbeveiliging.", 12 "address": { 13 "@type": "PostalAddress", 14 "streetAddress": "Noordeindseweg 308d", 15 "addressLocality": "Berkel en Rodenrijs", 16 "postalCode": "2651 LM", 17 "addressCountry": "NL" 18 }, 19 "telephone": "010 514 8188", 20 "email": "[email protected]", 21 "contactPoint": { 22 "@type": "ContactPoint", 23 "telephone": "010 514 8188", 24 "email": "[email protected]", 25 "contactType": "customer service", 26 "availableLanguage": "Dutch" 27 }, 28 "sameAs": [], 29 "hasOfferCatalog": { 30 "@type": "OfferCatalog", 31 "name": "Brandbeveiliging en Geurreductie Producten", 32 "itemListElement": [ 33 { 34 "@type": "Offer", 35 "itemOffered": { 36 "@type": "Product", 37 "name": "Nobel Fire Systems", 38 "description": "Het enige volledig elektrische keukenblussysteem op de markt. Geen bewegende delen, geen onnodige blussingen, minimale gevolgschade.", 39 "url": "/producten/nobel-fire-systems" 40 } 41 }, 42 { 43 "@type": "Offer", 44 "itemOffered": { 45 "@type": "Product", 46 "name": "Ozon Blaster", 47 "description": "Geur- en vetreductie systeem dat geuren elimineert en vetafzetting afbreekt in afzuigkanalen.", 48 "url": "/producten/ozon-blaster" 49 } 50 }, 51 { 52 "@type": "Offer", 53 "itemOffered": { 54 "@type": "Product", 55 "name": "RSL Fire Aerosol", 56 "description": "Compacte, volledig autonome brandbeveiliging voor schakelkasten en lithium-ion batterijcontainers.", 57 "url": "/producten/rsl-fire-aerosol" 58 } 59 } 60 ] 61 } 62} 63</script>
63<!-- Google Tag Manager -->
64<script>
vendor: 327 bytes, lines 64-68
64(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 65new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 66j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 67'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 68})(window,document,'script','dataLayer','
68GTM-PMMZ2X3
vendor: 3 bytes, line 68
68');
68</script>
68 69<!-- End Google Tag Manager --> 70
71<script src="https://cdn.jsdelivr.net/npm/[email protected]"></script>
71 72<!-- Odyn - Production --> 73<!-- CDN handles versioning automatically. --> 74<link href="https://cdn.odyn.dev/p/73u6/bundle.css" rel="stylesheet">
75<script src="https://cdn.odyn.dev/p/73u6/bundle.js" defer></script>
75 76<!--
77<script> 78(function(){ 79 var isStaging = window.location.host.includes("webflow.io"); 80 var base = "https://cdn.odyn.dev"; 81 var env = isStaging ? "staging" : "p"; 82 var cssHref = base + "/" + env + "/" + "73u6/bundle.css"; 83 var link = document.createElement("link"); 84 link.rel = "stylesheet"; 85 link.href = cssHref; 86 document.head.appendChild(link); 87 var jsSrc = base + "/" + env + "/" + "73u6/bundle.js"; 88 var script = document.createElement("script"); 89 script.src = jsSrc; 90 if (document.readyState === "loading") { 91 document.addEventListener("DOMContentLoaded", function() { document.head.appendChild(script); }); 92 } else { 93 document.head.appendChild(script); 94 } 95})(); 96</script>
96 --></head><body data-barba="wrapper"><div class="global-embed"><div class="global-styles w-embed"><style> 97 html.wf-design-mode .bunny-lightbox { 98 display: none; 99 } 100 101 /* Make text look crisper and more legible in all browsers */ 102 body { 103 -webkit-font-smoothing: antialiased; 104 -moz-osx-font-smoothing: grayscale; 105 font-smoothing: antialiased; 106 text-rendering: optimizeLegibility; 107 } 108 109 /* Focus state style for keyboard navigation for the focusable elements */ 110 *[tabindex]:focus-visible, 111 input[type='file']:focus-visible { 112 outline: 0.125rem solid #4d65ff; 113 outline-offset: 0.125rem; 114 } 115 116 /* Set color style to inherit */ 117 .inherit-color * { 118 color: inherit; 119 } 120 121 /* Get rid of top margin on first element in any rich text element */ 122 .w-richtext > :not(div):first-child, 123 .w-richtext > div:first-child > :first-child { 124 margin-top: 0 !important; 125 } 126 127 /* Get rid of bottom margin on last element in any rich text element */ 128 .w-richtext > :last-child, 129 .w-richtext ol li:last-child, 130 .w-richtext ul li:last-child { 131 margin-bottom: 0 !important; 132 } 133 134 /* Make sure containers never lose their center alignment */ 135 .container-medium, 136 .container-small, 137 .container-large { 138 margin-right: auto !important; 139 margin-left: auto !important; 140 } 141 142 /* 143Make the following elements inherit typography styles from the parent and not have hardcoded values. 144Important: You will not be able to style for example "All Links" in Designer with this CSS applied. 145Uncomment this CSS to use it in the project. Leave this message for future hand-off. 146*/ 147 /* 148a, 149.w-input, 150.w-select, 151.w-tab-link, 152.w-nav-link, 153.w-dropdown-btn, 154.w-dropdown-toggle, 155.w-dropdown-link { 156 color: inherit; 157 text-decoration: inherit; 158 font-size: inherit; 159} 160*/ 161 162 /* Apply "..." after 3 lines of text */ 163 .text-style-3lines { 164 display: -webkit-box; 165 overflow: hidden; 166 -webkit-line-clamp: 3; 167 -webkit-box-orient: vertical; 168 } 169 170 /* Apply "..." after 2 lines of text */ 171 .text-style-2lines { 172 display: -webkit-box; 173 overflow: hidden; 174 -webkit-line-clamp: 2; 175 -webkit-box-orient: vertical; 176 } 177 178 /* These classes are never overwritten */ 179 .hide { 180 display: none !important; 181 } 182 183 @media screen and (max-width: 991px) { 184 .hide, 185 .hide-tablet { 186 display: none !important; 187 } 188 } 189 @media screen and (max-width: 767px) { 190 .hide-mobile-landscape { 191 display: none !important; 192 } 193 } 194 @media screen and (max-width: 479px) { 195 .hide-mobile { 196 display: none !important; 197 } 198 } 199 200 .margin-0 { 201 margin: 0rem !important; 202 } 203 204 .padding-0 { 205 padding: 0rem !important; 206 } 207 208 .spacing-clean { 209 padding: 0rem !important; 210 margin: 0rem !important; 211 } 212 213 .margin-top { 214 margin-right: 0rem !important; 215 margin-bottom: 0rem !important; 216 margin-left: 0rem !important; 217 } 218 219 .padding-top { 220 padding-right: 0rem !important; 221 padding-bottom: 0rem !important; 222 padding-left: 0rem !important; 223 } 224 225 .margin-right { 226 margin-top: 0rem !important; 227 margin-bottom: 0rem !important; 228 margin-left: 0rem !important; 229 } 230 231 .padding-right { 232 padding-top: 0rem !important; 233 padding-bottom: 0rem !important; 234 padding-left: 0rem !important; 235 } 236 237 .margin-bottom { 238 margin-top: 0rem !important; 239 margin-right: 0rem !important; 240 margin-left: 0rem !important; 241 } 242 243 .padding-bottom { 244 padding-top: 0rem !important; 245 padding-right: 0rem !important; 246 padding-left: 0rem !important; 247 } 248 249 .margin-left { 250 margin-top: 0rem !important; 251 margin-right: 0rem !important; 252 margin-bottom: 0rem !important; 253 } 254 255 .padding-left { 256 padding-top: 0rem !important; 257 padding-right: 0rem !important; 258 padding-bottom: 0rem !important; 259 } 260 261 .margin-horizontal { 262 margin-top: 0rem !important; 263 margin-bottom: 0rem !important; 264 } 265 266 .padding-horizontal { 267 padding-top: 0rem !important; 268 padding-bottom: 0rem !important; 269 } 270 271 .margin-vertical { 272 margin-right: 0rem !important; 273 margin-left: 0rem !important; 274 } 275 276 .padding-vertical { 277 padding-right: 0rem !important; 278 padding-left: 0rem !important; 279 } 280 281 .wave-effect-text { 282 animation: wave 4s ease-in-out infinite; 283 } 284 285 @keyframes wave { 286 0%, 287 100% { 288 clip-path: polygon(0% 45%, 16% 44%, 33% 50%, 54% 60%, 70% 61%, 84% 59%, 100% 52%, 100% 100%, 0% 100%); 289 } 290 291 50% { 292 clip-path: polygon(0% 60%, 15% 65%, 34% 66%, 51% 62%, 67% 50%, 84% 45%, 100% 46%, 100% 100%, 0% 100%); 293 } 294 } 295 296 @keyframes bottomRadiusReveal { 297 from { 298 border-bottom-left-radius: 0; 299 border-bottom-right-radius: 0; 300 } 301 to { 302 border-bottom-left-radius: attr(borderRevealRadiusValue type(*)); 303 border-bottom-right-radius: attr(borderRevealRadiusValue type(*)); 304 } 305 } 306 307 [borderRadiusRevealScroll='bottom'] { 308 animation-name: bottomRadiusReveal; 309 animation-duration: 1s; /* Not relevant for scroll-based animations but required */ 310 animation-fill-mode: both; 311 312 animation-timeline: view(); 313 animation-range: entry 100% exit 0%; 314 } 315 316 @keyframes topRadiusReveal { 317 from { 318 border-top-left-radius: 0; 319 border-top-right-radius: 0; 320 } 321 to { 322 border-top-left-radius: attr(borderRevealRadiusValue type(*)); 323 border-top-right-radius: attr(borderRevealRadiusValue type(*)); 324 } 325 } 326 327 [borderRadiusRevealScroll='top'] { 328 animation-name: topRadiusReveal; 329 animation-duration: 1s; /* Not relevant for scroll-based animations but required */ 330 animation-fill-mode: both; 331 332 animation-timeline: view(); 333 animation-range: entry 0% exit 0%; 334 } 335 336 @keyframes radiusReveal { 337 from { 338 border-top-left-radius: 0; 339 border-top-right-radius: 0; 340 border-bottom-left-radius: 0; 341 border-bottom-right-radius: 0; 342 } 343 to { 344 border-top-left-radius: attr(borderRevealRadiusValue type(*)); 345 border-top-right-radius: attr(borderRevealRadiusValue type(*)); 346 border-bottom-left-radius: attr(borderRevealRadiusValue type(*)); 347 border-bottom-right-radius: attr(borderRevealRadiusValue type(*)); 348 } 349 } 350 351 [borderRadiusRevealScroll='all'] { 352 animation-name: radiusReveal; 353 animation-duration: 1s; /* Not relevant for scroll-based animations but required */ 354 animation-fill-mode: both; 355 356 animation-timeline: view(); 357 animation-range: entry 0% exit 0%; 358 } 359 360 .text-overflow-2-lines, 361 .text-overflow-3-lines { 362 overflow: hidden; 363 text-overflow: ellipsis; 364 display: -webkit-box; 365 -webkit-box-orient: vertical; 366 } 367 368 .text-overflow-2-lines { 369 -webkit-line-clamp: 2; 370 } 371 .text-overflow-3-lines { 372 -webkit-line-clamp: 3; 373 } 374 375 .w-checkbox-input--inputType-custom.w--redirected-focus { 376 box-shadow: none; 377 } 378 .nav-close-wrapper:has(.menu-button-open.w-nav-button) { 379 opacity: 0; 380 transition: 0.4s; 381 } 382 .nav-close-wrapper:has(.menu-button-open.w-nav-button.w--open) { 383 opacity: 1; 384 } 385</style></div><div class="global-scripts w-embed w-script">
385<script> 386 document.addEventListener('DOMContentLoaded', () => { 387 document.querySelectorAll('[textStaticAnimation="typing"]:not(input)').forEach((el) => { 388 var strings = el.innerText.split('\n'); 389 el.innerText = strings[0]; 390 391 //Types strings multiple times 392 var typed = new Typed(el, { 393 strings: strings, 394 typeSpeed: 50, // typing speed 395 backSpeed: 50, // erasing speed 396 loop: true, // start back after ending typing 397 }); 398 }); 399 400 document.querySelectorAll('input[textStaticAnimation="typing"]').forEach((el) => { 401 //Types strings multiple times 402 var typed = new Typed(el, { 403 strings: [el.placeholder], 404 typeSpeed: 50, // typing speed 405 backSpeed: 50, // erasing speed 406 loop: true, // start back after ending typing 407 bindInputFocusEvents: true, 408 }); 409 }); 410 }); 411</script>
411 412
413<script> 414 (function () { 415 function initElementCursors({ cursorAttr = 'customcursor', targetAttr = 'customcursortarget', rotateFlagAttr = 'customcursorrotate', rotateOffsetAttr = 'customcursorrotateoffset', rotateSmoothAttr = 'customcursorrotatesmooth', defaultSmooth = 0.35, hideNativeCursor = 'customcursorhidedefault' } = {}) { 416 const cursorById = new Map(); 417 const stateByCursor = new WeakMap(); // {x,y,angle} 418 419 // Helpers 420 const toDeg = (rad) => rad * (180 / Math.PI); 421 const lerpAngle = (a, b, t) => { 422 // shortest-path interpolation, wrap at 360 423 let d = ((b - a + 540) % 360) - 180; 424 return a + d * t; 425 }; 426 const getBoolAttr = (el, name) => { 427 if (!el || !el.hasAttribute(name)) return null; // not specified 428 const v = (el.getAttribute(name) || '').trim().toLowerCase(); 429 if (v === '' || v === 'true' || v === '1' || v === 'yes') return true; 430 if (v === 'false' || v === '0' || v === 'no') return false; 431 return true; // presence implies true 432 }; 433 const getNumAttr = (el, name, fallback) => { 434 const v = el && el.getAttribute(name); 435 const n = v == null ? NaN : parseFloat(v); 436 return Number.isFinite(n) ? n : fallback; 437 }; 438 439 // Collect cursor elements 440 document.querySelectorAll(`[${cursorAttr}]`).forEach((el) => { 441 const id = el.getAttribute(cursorAttr); 442 if (!id) return; 443 444 Object.assign(el.style, { 445 position: 'fixed', 446 left: '-99999px', 447 top: '-99999px', 448 transform: 'translate(-50%, -50%)', 449 transformOrigin: '50% 50%', 450 pointerEvents: 'none', 451 zIndex: '999999', 452 willChange: 'transform,left,top', 453 }); 454 455 if (el.parentElement !== document.body) document.body.appendChild(el); 456 cursorById.set(id, el); 457 stateByCursor.set(el, { x: null, y: null, angle: 0 }); 458 }); 459 460 // Wire targets 461 document.querySelectorAll(`[${targetAttr}]`).forEach((target) => { 462 let id = target.getAttribute(targetAttr); 463 const cursorEl = cursorById.get(id); 464 if (!cursorEl) return; 465 466 let active = false; 467 468 const resolveRotateEnabled = () => { 469 // Prefer target setting; fall back to cursor setting; default false 470 const t = getBoolAttr(target, rotateFlagAttr); 471 if (t !== null) return t; 472 const c = getBoolAttr(cursorEl, rotateFlagAttr); 473 return c === true; 474 }; 475 476 const show = () => { 477 active = true; 478 if (target.getAttribute(hideNativeCursor) === 'true') { 479 target.style.cursor = 'none'; 480 target.querySelectorAll('*').forEach((el) => { 481 el.style.cursor = 'none'; 482 }); 483 } 484 485 document.querySelectorAll(`[${targetAttr}]`).forEach((otherTarget) => { 486 if (otherTarget !== target) { 487 const otherId = otherTarget.getAttribute(targetAttr); 488 const otherCursorEl = cursorById.get(otherId); 489 if (otherCursorEl) { 490 otherCursorEl.style.left = '-99999px'; 491 otherCursorEl.style.top = '-99999px'; 492 otherCursorEl.style.transform = 'translate(-50%, -50%)'; 493 } 494 } 495 }); 496 // reset starting point for smooth angle on new hover 497 const st = stateByCursor.get(cursorEl); 498 st.x = null; 499 st.y = null; 500 }; 501 502 const move = (e) => { 503 // if (active && e.target.closest(`[${targetAttr}]`).getAttribute(targetAttr) != id) { 504 // // Pointer moved into another target: hide this cursor 505 // hide(); 506 // } else 507 508 if (!active && id === e.target.closest(`[${targetAttr}]`).getAttribute(targetAttr)) { 509 show(); 510 } else if (id !== e.target.closest(`[${targetAttr}]`).getAttribute(targetAttr)) { 511 document.querySelector(`[${cursorAttr}="${id}"]`).style.left = '-99999px'; 512 document.querySelector(`[${cursorAttr}="${id}"]`).style.top = '-99999px'; 513 document.querySelector(`[${cursorAttr}="${id}"]`).style.transform = 'translate(-50%, -50%)'; 514 return; 515 } 516 517 const st = stateByCursor.get(cursorEl); 518 const x = e.clientX, 519 y = e.clientY; 520 521 // Position 522 cursorEl.style.left = `${x}px`; 523 cursorEl.style.top = `${y}px`; 524 525 // Rotation (optional) 526 if (resolveRotateEnabled()) { 527 const offset = getNumAttr(target, rotateOffsetAttr, getNumAttr(cursorEl, rotateOffsetAttr, 0)); 528 const smooth = Math.max(0, Math.min(1, getNumAttr(target, rotateSmoothAttr, getNumAttr(cursorEl, rotateSmoothAttr, defaultSmooth)))); 529 let angle = st.angle; 530 531 if (st.x !== null && st.y !== null) { 532 const dx = x - st.x, 533 dy = y - st.y; 534 if (dx !== 0 || dy !== 0) { 535 const targetAngle = toDeg(Math.atan2(dy, dx)); 536 angle = smooth === 1 ? targetAngle : lerpAngle(st.angle, targetAngle, smooth); 537 } 538 } 539 540 st.x = x; 541 st.y = y; 542 st.angle = angle; 543 cursorEl.style.transform = `translate(-50%, -50%) rotate(${angle + offset}deg)`; 544 } else { 545 // No rotation: keep only translate 546 cursorEl.style.transform = `translate(-50%, -50%)`; 547 st.x = x; 548 st.y = y; // still track for next time 549 } 550 }; 551 552 const hide = () => { 553 active = false;
554 cursorEl.style.left = '-99999px'; 555 cursorEl.style.top = '-99999px'; 556 cursorEl.style.transform = 'translate(-50%, -50%)'; 557 if (hideNativeCursor) target.style.removeProperty('cursor'); 558 }; 559 560 target.addEventListener('pointerleave', hide); 561 target.addEventListener('pointercancel', hide); 562 target.addEventListener('pointerenter', show); 563 target.addEventListener('pointermove', move); 564 }); 565 } 566 567 // Auto-init on DOM ready 568 const run = () => initElementCursors(); 569 if (document.readyState === 'loading') { 570 document.addEventListener('DOMContentLoaded', run, { once: true }); 571 } else { 572 run(); 573 } 574 575 // Optional: expose for manual init with custom options 576 window.initElementCursors = initElementCursors; 577 })(); 578</script>
578 579
580<script> 581 document.addEventListener('DOMContentLoaded', () => { 582 const base = { 583 GUI: true, 584 SIM_RESOLUTION: 32, 585 DYE_RESOLUTION: 512, 586 CAPTURE_RESOLUTION: 512, 587 DENSITY_DISSIPATION: 5.000000000000006, 588 VELOCITY_DISSIPATION: 3.6604361370716507, 589 PRESSURE: 0, 590 PRESSURE_ITERATIONS: 1, 591 CURL: 0, 592 SPLAT_FORCE: 1000, 593 SHADING: true, 594 COLORFUL: false, 595 COLOR_UPDATE_SPEED: 0, 596 PAUSED: false, 597 BACK_COLOR: { r: 255, g: 255, b: 255 }, 598 TRANSPARENT: true, 599 BLOOM: false, 600 BLOOM_ITERATIONS: 8, 601 BLOOM_RESOLUTION: 256, 602 BLOOM_INTENSITY: 0.8, 603 BLOOM_THRESHOLD: 0.6, 604 BLOOM_SOFT_KNEE: 0.7, 605 SUNRAYS: false, 606 SUNRAYS_RESOLUTION: 196, 607 SUNRAYS_WEIGHT: 1, 608 }; 609 610 document.querySelectorAll('[divHover="cursorGlow"]').forEach((el) => { 611 const glow = el.getAttribute('glowcolor') || ''; 612 const glowRadius = el.getAttribute('glowradius') || 0.2025; 613 const cfg = { 614 ...base, 615 targetEl: el, 616 SPLAT_RADIUS: glowRadius, 617 CUSTOM_COLOR: !!glow, 618 COLOR_RANGE: [glow, glow], 619 }; 620 621 const s = document.createElement('script'); 622 s.src = 'https://drive.groove.design/tico/fluid-sim.js'; 623 // attach instance config directly to the script tag 624 s._fluidConfig = cfg; // <-- read by the patched library 625 el.appendChild(s); 626 }); 627 }); 628</script>
vendor: 1 bytes, line 628
628
629<script> 630 function initButtonCharacterStagger() { 631 const offsetIncrement = 0.01; // Transition offset increment in seconds 632 const buttons = document.querySelectorAll('[data-button-animate-chars]'); 633 634 buttons.forEach((button) => { 635 const text = button.textContent; // Get the button's text content 636 button.innerHTML = ''; // Clear the original content 637 638 [...text].forEach((char, index) => { 639 const span = document.createElement('span'); 640 span.textContent = char; 641 span.style.transitionDelay = `${index * offsetIncrement}s`; 642 643 // Handle spaces explicitly 644 if (char === ' ') { 645 span.style.whiteSpace = 'pre'; // Preserve space width 646 } 647 648 button.appendChild(span); 649 }); 650 }); 651 } 652 653 // Initialize Button Character Stagger Animation 654 document.addEventListener('DOMContentLoaded', () => { 655 initButtonCharacterStagger(); 656 }); 657</script>
657 658<style> 659 /* Characters */ 660 .btn-animate-chars [data-button-animate-chars] { 661 overflow: hidden; 662 position: relative; 663 display: inline-block; 664 } 665 666 .btn-animate-chars [data-button-animate-chars] span { 667 display: inline-block; 668 position: relative; 669 text-shadow: 0px 1.3em currentColor; 670 transform: translateY(0em) rotate(0.001deg); 671 transition: transform 0.6s cubic-bezier(0.625, 0.05, 0, 1); 672 } 673 674 .btn-animate-chars:hover [data-button-animate-chars] span { 675 transform: translateY(-1.3em) rotate(0.001deg); 676 } 677 678 /* Background */ 679 .btn-animate-chars__bg { 680 inset: 0; 681 transition: inset 0.6s cubic-bezier(0.625, 0.05, 0, 1); 682 } 683 684 .btn-animate-chars:hover .btn-animate-chars__bg { 685 inset: 0.125em; 686 } 687</style></div><div class="w-embed"><style> 688 /* ------------------------- Scaling System by Osmo [https://osmo.supply/] ------------------------- */ 689 690 /* Desktop */ 691 :root { 692 --size-unit: 16; /* body font-size in design - no px */ 693 --size-container-ideal: 1440; /* screen-size in design - no px */ 694 --size-container-min: 992px; 695 --size-container-max: 1920px; 696 --size-container: clamp(var(--size-container-min), 100vw, var(--size-container-max)); 697 --size-font: calc(var(--size-container) / (var(--size-container-ideal) / var(--size-unit))); 698 } 699 700 /* Tablet */ 701 @media screen and (max-width: 991px) { 702 :root { 703 --size-container-ideal: 834; /* screen-size in design - no px */ 704 --size-container-min: 768px; 705 --size-container-max: 991px; 706 } 707 } 708 709 /* Mobile Landscape */ 710 @media screen and (max-width: 767px) { 711 :root { 712 --size-container-ideal: 550; /* screen-size in design - no px */ 713 --size-container-min: 480px; 714 --size-container-max: 767px; 715 } 716 } 717 718 /* Mobile Portrait */ 719 @media screen and (max-width: 479px) { 720 :root { 721 --size-container-ideal: 390; /* screen-size in design - no px */ 722 --size-container-min: 320px; 723 --size-container-max: 479px; 724 } 725 } 726</style></div><div class="w-embed"><style> 727[data-underline-link] { 728 text-decoration: none; 729 position: relative; 730} 731 732[data-underline-link]::before, 733[data-underline-link="alt"]::before, 734[data-underline-link="alt"]::after{ 735 content: ""; 736 position: absolute; 737 bottom: -0.0625em; 738 left: 0; 739 width: 100%; 740 height: 0.0625em; 741 background-color: currentColor; 742 transition: transform 0.735s cubic-bezier(0.625, 0.05, 0, 1); 743 transform-origin: right; 744 transform: scaleX(0) rotate(0.001deg); 745} 746 747[data-underline-link="alt"]::before { 748 transform-origin: left; 749 transform: scaleX(1) rotate(0.001deg); 750 transition-delay: 0.3s; 751} 752 753[data-underline-link="alt"]::after { 754 transform-origin: right; 755 transform: scaleX(0) rotate(0.001deg); 756 transition-delay: 0s; 757} 758 759@media (hover: hover) and (pointer: fine) { 760 [data-hover]:hover [data-underline-link]::before, 761 [data-underline-link]:hover::before { 762 transform-origin: left; 763 transform: scaleX(1) rotate(0.001deg); 764 } 765 766 [data-hover]:hover [data-underline-link="alt"]::before, 767 [data-underline-link="alt"]:hover::before { 768 transform-origin: right; 769 transform: scaleX(0) rotate(0.001deg); 770 transition-delay: 0s; 771 } 772 773 [data-hover]:hover [data-underline-link="alt"]::after, 774 [data-underline-link="alt"]:hover::after { 775 transform-origin: left; 776 transform: scaleX(1) rotate(0.001deg); 777 transition-delay: 0.3s; 778 } 779} 780</style></div><div class="w-embed w-script"><!-- CSS --> 781<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/dist/lenis.css"> 782 783<!-- JS -->
784<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/lenis.min.js"></script>
784 785
786<script> 787// Lenis 788const lenis = new Lenis({ 789 autoRaf: true, 790}); 791</script>
791</div></div><div data-barba="container" class="page-wrapper has-gradient"><div data-wf-target="[[["5ef3c369-5639-a918-6671-7ae862bd7a2d","5ef3c369-5639-a918-6671-7ae862bd7a2d"],["5ef3c369-5639-a918-6671-7ae862bd7a2c"]]]" data-wf-component-id="5ef3c369-5639-a918-6671-7ae862bd7a2d" data-wf-variant-state="base" data-w-id="5ef3c369-5639-a918-6671-7ae862bd7a2d" class="nav-wrapper"><div class="navbar-top"><div class="padding-global"><div class="top-nav_wrapper"><div class="top-links_wrapper"><div class="link-group"><a data-underline-link="alt" href="tel:+31105148188" class="underline-link">Tel: 010 514 8188</a><a data-underline-link="alt" href="mailto:[email protected]" class="underline-link is--alt hide-mobile">E-mail: [email protected]</a></div></div><div class="w-locales-list"><div role="list" class="locales-list w-locales-items"><div role="listitem" class="w-locales-item"><a data-underline-link="" hreflang="nl" href="/" class="locale-link">nl</a></div><div role="listitem" class="w-locales-item"><a data-underline-link="" hreflang="en" href="/en" aria-current="page" class="locale-link w--current">en</a></div></div></div></div></div></div><div data-animation="over-left" data-collapse="medium" data-duration="400" data-easing="ease" data-easing2="ease" role="banner" class="global-navbar w-nav"><div class="padding-global"><div class="main-navbar_container"><a href="/en" aria-current="page" class="brand-logo_link w-nav-brand w--current"><img sizes="100vw" srcset="https://cdn.prod.website-files.com/69e0cd8a332a5dd47e27ee6c/69e0ef048fe15af6dbf399dd_258f9dc0bae4399f3c6837490ab97fe86a9d8349-p-500.png 500w, https://cdn.prod.website-files.com/69e0cd8a332a5dd47e27ee6c/69e0ef048fe15af6dbf399dd_258f9dc0bae4399f3c6837490ab97fe86a9d8349.png 550w" alt="Logo van YAENA Solutions BV met groene tekst en globe-icoon." src="https://cdn.prod.website-files.com/69e0cd8a332a5dd47e27ee6c/69e0ef048fe15af6dbf399dd_258f9dc0bae4399f3c6837490ab97fe86a9d8349.png" loading="lazy" class="nav_logo_img"/></a><nav role="navigation" class="nav-links_wrapper w-nav-menu"><a href="/en" aria-current="page" class="nav-link is-logo w-inline-block w--current"><img src="https://cdn.prod.website-files.com/69e0cd8a332a5dd47e27ee6c/69e0ef048fe15af6dbf399dd_258f9dc0bae4399f3c6837490ab97fe86a9d8349.png" loading="lazy" sizes="100vw" srcset="https://cdn.prod.website-files.com/69e0cd8a332a5dd47e27ee6c/69e0ef048fe15af6dbf399dd_258f9dc0bae4399f3c6837490ab97fe86a9d8349-p-500.png 500w, https://cdn.prod.website-files.com/69e0cd8a332a5dd47e27ee6c/69e0ef048fe15af6dbf399dd_258f9dc0bae4399f3c6837490ab97fe86a9d8349.png 550w" alt="Logo van YAENA Solutions BV met groene tekst en globe-icoon." class="nav-mobile-logo"/></a><a href="/en/nobel-firesystems" class="nav-link w-inline-block"><div data-underline-link="" class="nav-link_main">Nobel Fire Systems</div><div class="nav-link_sub">Kitchen extinguishing system</div></a><a href="/en/ozonblaster" class="nav-link w-inline-block"><div data-underline-link="" class="nav-link_main">Ozone Blaster</div><div class="nav-link_sub">Odor reduction</div></a><a href="/en/rsl-fire-aerosol-blussysteem" class="nav-link w-inline-block"><div data-underline-link="" class="nav-link_main">RSL Fire Aerosol</div><div class="nav-link_sub">Fire protection</div></a><a data-underline-link="" href="/en/wie-zijn-wij" class="nav-link w-inline-block"><div class="nav-link_main">Who we are</div></a><a data-underline-link="" href="/en/contact" class="nav-link w-inline-block"><div class="nav-link_main">Contact</div></a><div class="mobile-nav-btns"><a aria-label="staggering button" href="/en/offerte" class="btn-animate-chars btn-primary is--nav-cta mobile-nav w-inline-block"><div class="btn-animate-chars__bg btn-outline is--nav-cta"></div><span data-button-animate-chars="" class="btn-animate-chars__text">Request a quote</span></a><a data-underline-link="alt" href="mailto:[email protected]" class="underline-link is--alt is-black">E-mail: [email protected]</a></div></nav><div class="nav-close-wrapper"><div class="menu-button-open w-nav-button"><div class="w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" viewB
791ox="0 0 25 25" fill="none"> 792<path d="M23.8589 23.6881L0.524345 0.353554" stroke="white"/> 793<path d="M23.6881 0.687755L0.353554 24.0223" stroke="white"/> 794</svg></div></div></div><a aria-label="staggering button" href="/en/offerte" class="btn-animate-chars btn-primary is--nav-cta hide-tablet w-inline-block"><div class="btn-animate-chars__bg btn-outline is--nav-cta"></div><span data-button-animate-chars="" class="btn-animate-chars__text">Request a quote</span></a><div class="menu-button w-nav-button"><div class="w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="33" height="17" viewBox="0 0 33 17" fill="none"> 795<path d="M33 0.5H0" stroke="#363636"/> 796<path d="M33 8.5H0" stroke="#363636"/> 797<path d="M33 16.5H0" stroke="#363636"/> 798</svg></div></div></div></div></div></div><main class="main-wrapper is-ovh"><div data-bunny-lightbox-status="not-active" class="bunny-lightbox"><div data-bunny-lightbox-control="close" class="bunny-lightbox__dark"></div><div data-bunny-lightbox-calc-height="" class="bunny-lightbox__calc"><div data-player-muted="false" class="bunny-lightbox-player" data-player-fullscreen="false" data-player-activated="false" data-player-autoplay="true" data-player-hover="idle" data-player-src="" data-player-status="idle" data-player-update-size="true" data-bunny-lightbox-init=""><div data-player-before="" class="bunny-lightbox-player__before"></div><video preload="auto" width="1920" height="1080" playsinline="" class="bunny-lightbox-player__video"></video><img data-bunny-lightbox-placeholder="" loading="eager" alt="Video thumbnail plaecholdeer" src="https://cdn.prod.website-files.com/69e0cd8a332a5dd47e27ee6c/6a031056ef851797273e1002_video_placeholder.jpg" class="bunny-lightbox-player__placeholder"/><div class="bunny-lightbox-player__dark"></div><div data-player-control="playpause" class="bunny-lightbox-player__playpause"><div class="bunny-lightbox-player__big-btn"><svg xmlns="http://www.w3.org/2000/svg" width="100%" viewBox="0 0 24 24" fill="none" class="bunny-lightbox-player__pause-svg"><path d="M16 5V19" stroke="currentColor" stroke-width="3" stroke-miterlimit="10"></path><path d="M8 5V19" stroke="currentColor" stroke-width="3" stroke-miterlimit="10"></path></svg><svg xmlns="http://www.w3.org/2000/svg" width="100%" viewBox="0 0 24 24" fill="none" class="bunny-lightbox-player__play-svg"><path d="M6 12V5.01109C6 4.05131 7.03685 3.4496 7.87017 3.92579L14 7.42855L20.1007 10.9147C20.9405 11.3945 20.9405 12.6054 20.1007 13.0853L14 16.5714L7.87017 20.0742C7.03685 20.5503 6 19.9486 6 18.9889V12Z" fill="currentColor"></path></svg></div></div><div class="bunny-lightbox-player__interface"><div class="bunny-lightbox-player__interface-fade"></div><div class="bunny-lightbox-player__interface-bottom"><div data-player-control="playpause" class="bunny-lightbox-player__toggle-playpause"><svg xmlns="http://www.w3.org/2000/svg" width="100%" viewBox="0 0 24 24" fill="none" class="bunny-lightbox-player__pause-svg"><path d="M16 5V19" stroke="currentColor" stroke-width="3" stroke-miterlimit="10"></path><path d="M8 5V19" stroke="currentColor" stroke-width="3" stroke-miterlimit="10"></path></svg><svg xmlns="http://www.w3.org/2000/svg" width="100%" viewBox="0 0 24 24" fill="none" class="bunny-lightbox-player__play-svg"><path d="M6 12V5.01109C6 4.05131 7.03685 3.4496 7.87017 3.92579L14 7.42855L20.1007 10.9147C20.9405 11.3945 20.9405 12.6054 20.1007 13.0853L14 16.5714L7.87017 20.0742C7.03685 20.5503 6 19.9486 6 18.9889V12Z" fill="currentColor"></path></svg></div><div class="bunny-lightbox-player__time"><p data-player-time-progress="" class="bunny-lightbox-player__text">00:00</p><p class="bunny-lightbox-player__text is--transparent">/</p><p data-player-time-duration="" class="bunny-lightbox-player__text is--transparent">00:00</p></div><div data-player-timeline="" class="bunny-lightbox-player__timeline"><div class="bunny-lightbox-player__timeline-bar"><div class="bunny-lightbox-player__timeline-bg"></div><div data-player-buffered="" class="bunny-lightbox-player__timeline-buffered"></div><div data-player-progress="" class="bunny-lightbox-player__timeline-progress"></div></div><div data-player-timeline-handle="" class="bunny-lightbox-player__timeline-handle"></div></div><div class="bunny-lightbox-player__interface-btns"><div data-player-control="mute" class="bunny-lightbox-player__toggle-mute">
798<svg xmlns="http://www.w3.org/2000/svg" width="100%" viewBox="0 0 24 24" fill="none" class="bunny-lightbox-player__volume-up-svg"><path d="M3 8.99998V15H7L12 20V3.99998L7 8.99998H3ZM16.5 12C16.5 10.23 15.48 8.70998 14 7.96998V16.02C15.48 15.29 16.5 13.77 16.5 12ZM14 3.22998V5.28998C16.89 6.14998 19 8.82998 19 12C19 15.17 16.89 17.85 14 18.71V20.77C18.01 19.86 21 16.28 21 12C21 7.71998 18.01 4.13998 14 3.22998Z" fill="currentColor"></path></svg><svg xmlns="http://www.w3.org/2000/svg" width="100%" viewBox="0 0 24 24" fill="none" class="bunny-lightbox-player__volume-mute-svg"><path d="M16.5 12C16.5 10.23 15.48 8.71 14 7.97V10.18L16.45 12.63C16.48 12.43 16.5 12.22 16.5 12ZM19 12C19 12.94 18.8 13.82 18.46 14.64L19.97 16.15C20.63 14.91 21 13.5 21 12C21 7.72 18.01 4.14 14 3.23V5.29C16.89 6.15 19 8.83 19 12ZM4.27 3L3 4.27L7.73 9H3V15H7L12 20V13.27L16.25 17.52C15.58 18.04 14.83 18.45 14 18.7V20.76C15.38 20.45 16.63 19.81 17.69 18.95L19.73 21L21 19.73L12 10.73L4.27 3ZM12 4L9.91 6.09L12 8.18V4Z" fill="currentColor"></path></svg></div><div data-player-control="fullscreen" class="bunny-lightbox-player__toggle-fullscreen"><svg xmlns="http://www.w3.org/2000/svg" width="100%" viewBox="0 0 24 24" fill="none" class="bunny-lightbox-player__fullscreen-scale-svg"><rect x="3" y="14" width="2" height="7" fill="currentColor"></rect><rect x="3" y="3" width="2" height="7" fill="currentColor"></rect><rect x="19" y="3" width="2" height="7" fill="currentColor"></rect><rect x="19" y="14" width="2" height="7" fill="currentColor"></rect><rect x="3" y="19" width="7" height="2" fill="currentColor"></rect><rect x="14" y="19" width="7" height="2" fill="currentColor"></rect><rect x="3" y="3" width="7" height="2" fill="currentColor"></rect><rect x="14" y="3" width="7" height="2" fill="currentColor"></rect></svg><svg xmlns="http://www.w3.org/2000/svg" width="100%" viewBox="0 0 24 24" fill="none" class="bunny-lightbox-player__fullscreen-shrink-svg"><rect x="7" y="2" width="2" height="7" fill="currentColor"></rect><rect x="15" y="2" width="2" height="7" fill="currentColor"></rect><rect x="15" y="15" width="2" height="7" fill="currentColor"></rect><rect x="8" y="15" width="2" height="7" fill="currentColor"></rect><rect x="2" y="7" width="7" height="2" fill="currentColor"></rect><rect x="3" y="15" width="7" height="2" fill="currentColor"></rect><rect x="15" y="7" width="7" height="2" fill="currentColor"></rect><rect x="15" y="15" width="7" height="2" fill="currentColor"></rect></svg></div></div></div></div><div class="bunny-lightbox-player__loading"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="L9" x="0px" y="0px" viewBox="0 0 100 100" enable-background="new 0 0 0 0" xml:space="preserve" width="100%" fill="none" class="bunny-lightbox-player__loading-svg vimeo-player__loading-svg"><path fill="currentColor" d="M73,50c0-12.7-10.3-23-23-23S27,37.3,27,50 M30.9,50c0-10.5,8.5-19.1,19.1-19.1S69.1,39.5,69.1,50"><animatetransform attributeName="transform" attributeType="XML" type="rotate" dur="1s" from="0 50 50" to="360 50 50" repeatCount="indefinite"></animatetransform></path></svg></div></div></div><button data-bunny-lightbox-control="close" class="bunny-lightbox__close"><div class="bunny-lightbox__close-bar"></div><div class="bunny-lightbox__close-bar is--duplicate"></div></button></div><div class="section_home-hero"><div class="home-hero-figure w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 1800 843" fill="none"> 799<g opacity="0.2"> 800<path d="M1199 -73.2119V445.288" stroke="#E1E1E1" stroke-width="2"/> 801<path d="M1426 -73.2119V445.288" stroke="#E1E1E1" stroke-width="2"/> 802<path d="M1837.44 -191.999L1199.15 446.289" stroke="#E1E1E1" stroke-width="2"/> 803<path d="M1950.21 -79.226L1425.99 445.278" stroke="#E1E1E1" stroke-width="2"/> 804<path d="M1.98584 793.266L473.139 576.801" stroke="#E1E1E1" stroke-width="2"/> 805<path d="M-92.783 586.995L378.37 370.53" stroke="#E1E1E1" stroke-width="2"/> 806<path d="M-372.492 262.72L473.985 576.248" stroke="#E1E1E1" stroke-width="2"/> 807<path d="M-317.248 112.748L378.214 370.126" stroke="#E1E1E1" stroke-width="2"/> 808</g> 809</svg></div><div class="padding-global"><div class="padding-vertical"><div class="container-large"><div class="heading-component is--centered"><div class="heading-title bottom-margin"><h1 class="heading-style-h1">The kitchen continues to run.</h1></div><div class="heading-paragraph"><div>Automatic fire protection and odour reduction for professional kitchens</div></div><div class="buttons_wrapper top-margin is--double"><a aria-label="staggering button" href="/en/nobel-firesystems" class="btn-animate-chars btn-primary w-inline-block"><div class="btn-animate-chars__bg btn-outline"></div><span data-button-animate-chars="" class="btn-animate-chars__text">Kitchen extinguishing system</span></a><a aria-label="staggering button" href="/en/ozonblaster" class="btn-animate-chars w-inline-block"><div class="btn-animate-chars__bg btn-outline"></div><span data-button-animate-chars="" class="btn-animate-chars__text">Odor reduction</span></a></div></div></div></div></div></div><div class="section_client-marquee"><h3 class="marquee-header">Trusted by</h3><div data-css-marquee="" class="marquee-css"><div data-css-marquee-list="" class="marquee-css__list"><div class="marquee-css__item"><div class="marquee-css__item-img"><img src="https://cdn.prod.website-files.com/69e0cd8a332a5dd47e27ee
8096c/69e1db4fd578aa362afcd832_Mask%20group.png" loading="lazy" alt="Het officiële zegel van Harvard Universiteit met Latijnse tekst in een cirkel rondom een gebouw met zes zuilen." class="fit--contain is-logo"/></div><div class="marquee-css__item-img"><img src="https://cdn.prod.website-files.com/69e0cd8a332a5dd47e27ee6c/69e235010eb013ebdb03b936_2.png" loading="lazy" alt="Marriott logo" class="fit--contain is-logo"/></div><div class="marquee-css__item-img"><img src="https://cdn.prod.website-files.com/69e0cd8a332a5dd47e27ee6c/69e2351b7ddda42b782506ba_3.png" loading="lazy" alt="Burger King bedrijfslogo met gestileerde tekst in een cirkel." class="fit--contain is-logo"/></div><div class="marquee-css__item-img"><img src="https://cdn.prod.website-files.com/69e0cd8a332a5dd47e27ee6c/69e23557c4979bb40c4e06f9_4.png" loading="lazy" alt="Corinthia Hotels logo." class="fit--contain is-logo"/></div><div class="marquee-css__item-img"><img src="https://cdn.prod.website-files.com/69e0cd8a332a5dd47e27ee6c/69e235623e7a16a0907fdc8c_5.png" loading="lazy" alt="Witte achtergrond met een eenvoudig logo bestaande uit een gestileerde witte M en de tekst 'metaphone'." class="fit--contain is-logo"/></div><div class="marquee-css__item-img"><img src="https://cdn.prod.website-files.com/69e0cd8a332a5dd47e27ee6c/69e2357e4ff72c64594080bd_6.png" loading="lazy" alt="Westfield Mall of the Netherlands logo" class="fit--contain is-logo"/></div><div class="marquee-css__item-img"><img src="https://cdn.prod.website-files.com/69e0cd8a332a5dd47e27ee6c/69e23594b0c326a8f5b72d4d_7.png" loading="lazy" alt="HMSHost logo" class="fit--contain is-logo"/></div><div class="marquee-css__item-img"><img src="https://cdn.prod.website-files.com/69e0cd8a332a5dd47e27ee6c/69eb51944044c24f545dc05a_kfc%20(1).svg" loading="lazy" alt="" class="fit--contain is-logo"/></div><div class="marquee-css__item-img"><img loading="lazy" src="https://cdn.prod.website-files.com/69e0cd8a332a5dd47e27ee6c/69f9a56f8c4d465922cd9161_La%20place.svg" alt="" class="fit--contain is-logo"/></div><div class="marquee-css__item-img"><img loading="lazy" src="https://cdn.prod.website-files.com/69e0cd8a332a5dd47e27ee6c/69f9a56f6190c7637b90ed3c_Renaissance%20hotels.svg" alt="" class="fit--contain is-logo"/></div><div class="marquee-css__item-img"><img loading="lazy" src="https://cdn.prod.website-files.com/69e0cd8a332a5dd47e27ee6c/69f9a56f8fca83ec89967884_Bram%20ladage.svg" alt="" class="fit--contain is-logo"/></div><div class="marquee-css__item-img"><img loading="lazy" src="https://cdn.prod.website-files.com/69e0cd8a332a5dd47e27ee6c/69f9aa54fb10e1d4efdb8b93_febo.svg" alt="Febo logo" class="fit--contain is-logo"/></div><div class="marquee-css__item-img"><img loading="lazy" src="https://cdn.prod.website-files.com/69e0cd8a332a5dd47e27ee6c/69f9a56f101c7424ee48996e_Hampton.svg" alt="" class="fit--contain is-logo"/></div><div class="marquee-css__item-img"><img loading="lazy" src="https://cdn.prod.website-files.com/69e0cd8a332a5dd47e27ee6c/69f9a56f41dfb12be0be7c93_Crowne%20plaza.svg" alt="" class="fit--contain is-logo"/></div><div class="marquee-css__item-img"><img loading="lazy" src="https://cdn.prod.website-files.com/69e0cd8a332a5dd47e27ee6c/69f9a56f56a912c876eea5b7_Pizza%20Beppe.svg" alt="" class="fit--contain is-logo"/></div><div class="marquee-css__item-img"><img loading="lazy" src="https://cdn.prod.website-files.com/69e0cd8a332a5dd47e27ee6c/69f9aa549641db751b95eca8_Postillion.svg" alt="Postillion" class="fit--contain is-logo"/></div><div class="marquee-css__item-img"><img loading="lazy" src="https://cdn.prod.website-files.com/69e0cd8a332a5dd47e27ee6c/69f9a56f3c21038a5dd72d5c_Domino%27s.svg" alt="" class="fit--contain is-logo"/></div><div class="marquee-css__item-img"><img loading="lazy" src="https://cdn.prod.website-files.com/69e0cd8a332a5dd47e27ee6c/69f9aa546bf4d3fa4432f231_Footlocker.svg" alt="Footlocker" class="fit--contain is-logo"/></div><div class="marquee-css__item-img"><img loading="lazy" src="https://cdn.prod.website-files.com/69e0cd8a332a5dd47e27ee6c/69f9a5707f71f1b50af0ce6b_Happy%20Italy.svg" alt="" class="fit--contain is-logo"/></div><div class="marquee-css__item-img"><img loading="lazy" src="https://cdn.prod.website-files.com/69e0cd8a332a5dd47e27ee
8096c/69f9aab7588de8aa2ad45897_pizzabakkers.svg" alt="Pizzabakkers logo" class="fit--contain is-logo"/></div><div class="marquee-css__item-img"><img loading="lazy" src="https://cdn.prod.website-files.com/69e0cd8a332a5dd47e27ee6c/69f9aa546bf4d3fa4432f21c_Intercityhotel%20breda.svg" alt="Intercityhotel breda" class="fit--contain is-logo"/></div><div class="marquee-css__item-img"><img loading="lazy" src="https://cdn.prod.website-files.com/69e0cd8a332a5dd47e27ee6c/69f9aa547e3f9537ce903524_ASML.svg" alt="" class="fit--contain is-logo"/></div></div></div></div></div><div class="section_benefits"><div class="padding-global"><div class="container-large"><div class="benefits_content"><div class="benefits_heading"><h2 class="heading-style-h2">Better prevention than cure. What does downtime cost you?</h2><div>The kitchen is the beating heart of your company. Every minute that your kitchen is stopped due to fire, unwanted extinguishers or problems with the exhaust system, you immediately cost sales and affects your reputation. Are you still working with outdated systems? Then you run unnecessary risks.</div></div><div class="benefits_wrapper"><div class="benefits_benefit"><div><div class="w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="19" viewBox="0 0 20 19" fill="none"> 810<path d="M9.92383 6.06055V10.1089M2.30273 12.3354C1.3933 13.9296 0.938715 14.727 1.00664 15.3811C1.06589 15.9517 1.36175 16.47 1.82031 16.8072C2.34586 17.1936 3.25473 17.1936 5.07236 17.1936H14.7753C16.5929 17.1936 17.5017 17.1936 18.0272 16.8072C18.4858 16.47 18.7818 15.9517 18.841 15.3811C18.9089 14.727 18.4545 13.9296 17.5451 12.3354L12.6953 3.83374C11.7859 2.2395 11.331 1.44251 10.7373 1.175C10.2195 0.941666 9.62783 0.941666 9.11002 1.175C8.51661 1.4424 8.06197 2.23939 7.15329 3.83231L2.30273 12.3354ZM9.97461 13.1452V13.2465L9.87402 13.2467V13.1452H9.97461Z" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 811</svg></div><div class="div-block-6"></div></div><div class="v-flex gap-5px"><h3 class="benefit-heading">False alarms and unnecessary extinguishments</h3><div class="text-block">Traditional mechanical extinguishing systems often use vulnerable steel cables and fumes in the extractor. One wrong move by your staff while cleaning can lead to accidental activation. The result? A kitchen full of fire extinguishers, hours of downtime, and unnecessary panic. It is time for a system without vulnerable mechanical parts.<a href="https://yaena-solutions.nl/brandbeveiliging-horeca">moderne brandbeveiliging voor de horeca</a> kent dit risico niet.</div></div></div><div class="benefits_benefit"><div><div class="w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="19" viewBox="0 0 20 19" fill="none"> 812<path d="M9.92383 6.06055V10.1089M2.30273 12.3354C1.3933 13.9296 0.938715 14.727 1.00664 15.3811C1.06589 15.9517 1.36175 16.47 1.82031 16.8072C2.34586 17.1936 3.25473 17.1936 5.07236 17.1936H14.7753C16.5929 17.1936 17.5017 17.1936 18.0272 16.8072C18.4858 16.47 18.7818 15.9517 18.841 15.3811C18.9089 14.727 18.4545 13.9296 17.5451 12.3354L12.6953 3.83374C11.7859 2.2395 11.331 1.44251 10.7373 1.175C10.2195 0.941666 9.62783 0.941666 9.11002 1.175C8.51661 1.4424 8.06197 2.23939 7.15329 3.83231L2.30273 12.3354ZM9.97461 13.1452V13.2465L9.87402 13.2467V13.1452H9.97461Z" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 813</svg></div><div class="div-block-6"></div></div><div class="v-flex gap-5px"><h3 class="benefit-heading">Extreme fire risk in your grease ducts</h3><div class="text-block">
813Oily cooking fumes penetrate deep into your exhaust system and create an invisible but highly flammable fat layer there. This not only significantly increases the risk of a devastating fire, but also costs you by requiring intensive and expensive cleanings.</div></div></div><div class="benefits_benefit"><div><div class="w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="19" viewBox="0 0 20 19" fill="none"> 814<path d="M9.92383 6.06055V10.1089M2.30273 12.3354C1.3933 13.9296 0.938715 14.727 1.00664 15.3811C1.06589 15.9517 1.36175 16.47 1.82031 16.8072C2.34586 17.1936 3.25473 17.1936 5.07236 17.1936H14.7753C16.5929 17.1936 17.5017 17.1936 18.0272 16.8072C18.4858 16.47 18.7818 15.9517 18.841 15.3811C18.9089 14.727 18.4545 13.9296 17.5451 12.3354L12.6953 3.83374C11.7859 2.2395 11.331 1.44251 10.7373 1.175C10.2195 0.941666 9.62783 0.941666 9.11002 1.175C8.51661 1.4424 8.06197 2.23939 7.15329 3.83231L2.30273 12.3354ZM9.97461 13.1452V13.2465L9.87402 13.2467V13.1452H9.97461Z" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 815</svg></div><div class="div-block-6"></div></div><div class="v-flex gap-5px"><h3 class="benefit-heading">Complaining neighbours and image damage</h3><div class="text-block">Unpleasant smells from the kitchen extractor irrevocably lead to complaining local residents and dissatisfied customers. Simply 'masking' odour nuisance is a temporary bandage on the wound. Ignoring this problem may result in intervention by controlling authorities and permanent damage to the relationship with your environment.</div></div></div></div></div></div></div></div><div class="section_solutions"><div class="padding-global"><div class="container-large"><h2 class="heading-style-h2 is-centered mg-b-5rem">One partner. Three solutions. </h2><div class="solutions_grid"><div data-wf-target="[[["69e0cd8a332a5dd47e27ee5c","11948d78-e40b-b290-4965-77316db74d8a"],[]]]" class="solutions_grid-item"><div class="solution_background-figure is-first w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="700" height="" viewBox="0 0 700 212" fill="none"> 816 <path d="M349.856 0L349.975 210.377" stroke="white" stroke-width="2" /> 817 <path d="M699.856 0L350.066 211" stroke="white" stroke-width="2" /> 818 <path d="M0.856201 0.00012207L350.646 211" stroke="white" stroke-width="2" /> 819</svg> 820<style> 821 .solution_background-figure.is-first { 822 -webkit-mask-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 1)), to(rgba(0, 0, 0, 0))); 823 } 824</style></div><div class="solution_subtitle">kitchen extinguishing system</div><h3 class="heading-style-h3">Nobel Fire Systems</h3><div>The only fully electric kitchen fire system on the market. No moving parts, no unnecessary extinguishing, minimal consequential damage. Can be installed directly or retrofitted into any professional kitchen.</div><div class="buttons_wrapper is--double is-solution"><a aria-label="staggering button" href="/en/nobel-firesystems" class="btn-animate-chars w-inline-block"><div class="btn-animate-chars__bg btn-outline"></div><span data-button-animate-chars="" class="btn-animate-chars__text">More info</span></a><a data-bunny-lightbox-src="https://vz-c716a1a4-459.b-cdn.net/47cb2688-f712-4885-bc46-71d433699d8d/playlist.m3u8" data-underline-link="alt" data-bunny-lightbox-control="open" href="#" class="underline-link is--video-link w-inline-block"><div class="w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none"> 825<path d="M0.75 9.38831V2.11226C0.75 1.51228 0.75 1.21195 0.883404 1.03444C0.999836 0.879502 1.1793 0.777777 1.37854 0.753457C1.60673 0.725601 1.88661 0.866873 2.44557 1.14901L9.65299 4.78704L9.65561 4.78814C10.2733 5.09994 10.5823 5.25591 10.6837 5.46379C10.7721 5.64514 10.7721 5.85448 10.6837 6.03583C10.5822 6.24401 10.2725 6.40062 9.65299 6.7133L2.44557 10.3513C1.88621 10.6337 1.60682 10.7744 1.37854 10.7465C1.1793 10.7222 0.999836 10.6205 0.883404 10.4656C0.75 10.2881 0.75 9.98828 0.75 9.38831Z" stroke="#77AC1C" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 826</svg></div><div>How does it work?</div></a></div></div><div class="solutions_grid-item is-second"><div class="solution_background-figure is-second w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="626" height="133" viewBox="0 0 626 133" fill="none"> 827<path d="M500.427 22.5C500.427 22.5 398.35 70.875 250.427 22.5C102.503 -25.875 0.426501 22.5 0.426501 22.5" stroke="white" stroke-width="2"/> 828<path d="M500.427 67.5C500.427 67.5 398.35 115.875 250.427 67.5C102.503 19.125 0.426501 67.5 0.426501 67.5" stroke="white" stroke-width="2"/> 829<path d="M500.427 111.5C500.427 111.5 398.35 157.625 250.427 111.5C102.503 65.375 0.426501 111.5 0.426501 111.5" stroke="white" stroke-width="2"/> 830</svg> 831<style> 832 .solution_background-figure.is-second { 833 -webkit-mask-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 1)), to(rgba(0, 0, 0, 0))); 834 835 } 836</style></div><div class="solution_subtitle">Odor and fat reduction</div><h3 class="heading-style-h3">Ozone Blaster</h3><div>No more complaining neighbors. The Ozone Blaster eliminates odors and breaks down grease deposits in your exh
836aust ducts â reducing cleaning costs and reducing the risk of fire.</div><div class="buttons_wrapper is--double is-solution"><a aria-label="staggering button" href="/en/ozonblaster" class="btn-animate-chars w-inline-block"><div class="btn-animate-chars__bg btn-outline"></div><span data-button-animate-chars="" class="btn-animate-chars__text">More info</span></a><a data-bunny-lightbox-src="https://vz-c716a1a4-459.b-cdn.net/c18fb471-a3ed-4a26-acfb-dad18619e2a3/playlist.m3u8" data-underline-link="alt" data-bunny-lightbox-control="open" href="#" class="underline-link is--video-link w-inline-block"><div class="w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none"> 837<path d="M0.75 9.38831V2.11226C0.75 1.51228 0.75 1.21195 0.883404 1.03444C0.999836 0.879502 1.1793 0.777777 1.37854 0.753457C1.60673 0.725601 1.88661 0.866873 2.44557 1.14901L9.65299 4.78704L9.65561 4.78814C10.2733 5.09994 10.5823 5.25591 10.6837 5.46379C10.7721 5.64514 10.7721 5.85448 10.6837 6.03583C10.5822 6.24401 10.2725 6.40062 9.65299 6.7133L2.44557 10.3513C1.88621 10.6337 1.60682 10.7744 1.37854 10.7465C1.1793 10.7222 0.999836 10.6205 0.883404 10.4656C0.75 10.2881 0.75 9.98828 0.75 9.38831Z" stroke="#77AC1C" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 838</svg></div><div>How does it work?</div></a></div></div><div id="w-node-cdcee8b9-0c6d-105a-802b-5f68229e0385-7e27ee5c" class="solutions_grid-item is-horizontal"><div class="solution_background-figure is-third w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="119" height="132" viewBox="0 0 119 132" fill="none"> 839 <path d="M14.7708 131.442L1.13917 96.9219L38.1392 49.1246L14.7708 0.442138" stroke="#E9E9E9" stroke-width="2" /> 840 <path d="M54.1392 131.442L40.1392 96.9219L78.1392 49.1246L54.1392 0.442138" stroke="#E9E9E9" stroke-width="2" /> 841 <path d="M93.7708 131.442L80.1392 96.9219L117.139 49.1246L93.7708 0.442138" stroke="#E9E9E9" stroke-width="2" /> 842</svg> 843<style> 844 .solution_background-figure.is-third { 845 -webkit-mask-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 1)), to(rgba(0, 0, 0, 0))); 846 } 847</style></div><div class="solution_heading"><div class="solution_subtitle">Fire protection</div><h3 class="heading-style-h3">RSL Fire Aerosol</h3></div><div class="solution_text">Compact, fully autonomous fire protection for control cabinets and lithium-ion battery containers. No pipes, no pressure, minimal space required - can be retrofitted in any configuration.</div><div class="buttons_wrapper is--double is-solution"><a aria-label="staggering button" href="/en/rsl-fire-aerosol-blussysteem" class="btn-animate-chars w-inline-block"><div class="btn-animate-chars__bg btn-outline"></div><span data-button-animate-chars="" class="btn-animate-chars__text">More info</span></a><a data-bunny-lightbox-src="https://vz-c716a1a4-459.b-cdn.net/65cf1c3b-1767-4d3a-b647-dbfb85b1b5ef/playlist.m3u8" data-underline-link="alt" data-bunny-lightbox-control="open" href="#" class="underline-link is--video-link w-inline-block"><div class="w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none"> 848<path d="M0.75 9.38831V2.11226C0.75 1.51228 0.75 1.21195 0.883404 1.03444C0.999836 0.879502 1.1793 0.777777 1.37854 0.753457C1.60673 0.725601 1.88661 0.866873 2.44557 1.14901L9.65299 4.78704L9.65561 4.78814C10.2733 5.09994 10.5823 5.25591 10.6837 5.46379C10.7721 5.64514 10.7721 5.85448 10.6837 6.03583C10.5822 6.24401 10.2725 6.40062 9.65299 6.7133L2.44557 10.3513C1.88621 10.6337 1.60682 10.7744 1.37854 10.7465C1.1793 10.7222 0.999836 10.6205 0.883404 10.4656C0.75 10.2881 0.75 9.98828 0.75 9.38831Z" stroke="#77AC1C" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 849</svg></div><div>How does it work?</div></a></div></div></div></div></div></div><div class="section_voorkomen"><div class="padding-global"><div class="container-large"><div class="voorkomen_content"><div class="voorkomen_text"><h2 class="heading-style-h2">Better prevention than cure. What does downtime cost you?</h2><div>The kitchen is the beating heart of your company. Every minute that your kitchen is stopped due to fire, unwanted extinguishers or problems with the exhaust system, you immediately cost sales and affects your reputation. Are you still working with outdated systems? Then you run unnecessary risks.<
849/div><a aria-label="staggering button" href="/en/contact" class="btn-animate-chars w-inline-block"><div class="btn-animate-chars__bg btn-outline"></div><span data-button-animate-chars="" class="btn-animate-chars__text">Get in touch</span></a></div><div class="voorkomen_image"><div class="image-backgroung-figure"></div><img src="https://cdn.prod.website-files.com/69e0cd8a332a5dd47e27ee6c/69f84b3b527bcfa7cf1ffa52_The%20Creators%20Hub%20-%20Lara%20van%20den%20Broek%20-%20Groove%20Digital%20-%20Yaena-03072.jpg" loading="lazy" sizes="(max-width: 4672px) 100vw, 4672px" srcset="https://cdn.prod.website-files.com/69e0cd8a332a5dd47e27ee6c/69f84b3b527bcfa7cf1ffa52_The%20Creators%20Hub%20-%20Lara%20van%20den%20Broek%20-%20Groove%20Digital%20-%20Yaena-03072-p-500.jpg 500w, https://cdn.prod.website-files.com/69e0cd8a332a5dd47e27ee6c/69f84b3b527bcfa7cf1ffa52_The%20Creators%20Hub%20-%20Lara%20van%20den%20Broek%20-%20Groove%20Digital%20-%20Yaena-03072-p-800.jpg 800w, https://cdn.prod.website-files.com/69e0cd8a332a5dd47e27ee6c/69f84b3b527bcfa7cf1ffa52_The%20Creators%20Hub%20-%20Lara%20van%20den%20Broek%20-%20Groove%20Digital%20-%20Yaena-03072-p-1080.jpg 1080w, https://cdn.prod.website-files.com/69e0cd8a332a5dd47e27ee6c/69f84b3b527bcfa7cf1ffa52_The%20Creators%20Hub%20-%20Lara%20van%20den%20Broek%20-%20Groove%20Digital%20-%20Yaena-03072-p-1600.jpg 1600w, https://cdn.prod.website-files.com/69e0cd8a332a5dd47e27ee6c/69f84b3b527bcfa7cf1ffa52_The%20Creators%20Hub%20-%20Lara%20van%20den%20Broek%20-%20Groove%20Digital%20-%20Yaena-03072-p-2000.jpg 2000w, https://cdn.prod.website-files.com/69e0cd8a332a5dd47e27ee6c/69f84b3b527bcfa7cf1ffa52_The%20Creators%20Hub%20-%20Lara%20van%20den%20Broek%20-%20Groove%20Digital%20-%20Yaena-03072-p-2600.jpg 2600w, https://cdn.prod.website-files.com/69e0cd8a332a5dd47e27ee6c/69f84b3b527bcfa7cf1ffa52_The%20Creators%20Hub%20-%20Lara%20van%20den%20Broek%20-%20Groove%20Digital%20-%20Yaena-03072-p-3200.jpg 3200w, https://cdn.prod.website-files.com/69e0cd8a332a5dd47e27ee6c/69f84b3b527bcfa7cf1ffa52_The%20Creators%20Hub%20-%20Lara%20van%20den%20Broek%20-%20Groove%20Digital%20-%20Yaena-03072.jpg 4672w" alt="Man met rugzak wijst naar keukenapparatuur in professionele keukenomgeving." class="image"/></div></div></div></div></div><div class="section_steps"><h2 class="heading-style-h2 is-centered">From risk analysis to proactive maintenance</h2><div class="padding-global"><div class="steps_grid"><div class="steps_step"><div class="step_number">1</div><h3 class="step_heading">Customized Design & Advice</h3><div class="step_description">We are assertive and proactively think along with you, right from the first development process. Through a thorough risk analysis, we design a system that seamlessly matches your specific kitchen configuration. For us, the hygienic aspect in professional kitchens is just as important as functionality and appearance.</div></div><div class="steps_step"><div class="step_number">2</div><h3 class="step_heading">Professional and Aesthetic Installation</h3><div class="step_description">Our own installation teams install the systems directly into new extractor hoods, or integrate them into your existing kitchen afterwards. Because the Nobel system does not require ugly mechanical cables, pulleys or steel pipes in sight, we guarantee a sleek, 100% stainless steel finish. This fits perfectly and unobtrusively into the image of a modern company kitchen.</div></div><div id="w-node-_470399c6-68ae-2e8c-5908-33383362f52b-7e27ee5c" class="steps_step"><div class="step_number">3</div><h3 class="step_heading">Proactive & Structured Maintenance</h3><div class="step_description">We don't like to put out ad-hoc fires when it comes to service. That's why we work with scheduled, proactive maintenance that you can blindly trust. Due to its high-quality technology, the Nobel Fire kitchen extinguishing system only requires maintenance once a year. The Ozone Blaster installation requires maintenance twice a year to maintain optimal operation and extend its lifespan.</div></div></div></div></div><div data-wf-component-id="f923b71a-30ea-7e02-bca0-2e9c732415fe" data-wf-variant-state="base" class="section_testimonial is-ovh"><h2 class="heading-style-h2 is-centered">A real-life example</h2><div class="padding-global"><div class="container-large"><div class="testimonial_grid"><div class="testimonial_image-wrapper"><img loading="lazy" src="https://cdn.prod.website-files.com/69e0cd8a332a5dd47e27ee
8496c/69fb0d8a76056dd51e06610a_484348633_18376550722190593_9157803574392563988_n.jpg" alt="Binnenin een restaurant van The Burger Federation met een bewegende persoon op de voorgrond." sizes="(max-width: 580px) 100vw, 580px" srcset="https://cdn.prod.website-files.com/69e0cd8a332a5dd47e27ee6c/69fb0d8a76056dd51e06610a_484348633_18376550722190593_9157803574392563988_n-p-500.jpg 500w, https://cdn.prod.website-files.com/69e0cd8a332a5dd47e27ee6c/69fb0d8a76056dd51e06610a_484348633_18376550722190593_9157803574392563988_n-p-800.jpg 800w, https://cdn.prod.website-files.com/69e0cd8a332a5dd47e27ee6c/69fb0d8a76056dd51e06610a_484348633_18376550722190593_9157803574392563988_n-p-1080.jpg 1080w, https://cdn.prod.website-files.com/69e0cd8a332a5dd47e27ee6c/69fb0d8a76056dd51e06610a_484348633_18376550722190593_9157803574392563988_n.jpg 1440w" class="testimonial_image"/></div><div class="testimonial_text"><div class="heading-wrapper"><h3 class="heading-style-h3 is-dark">The Burger Federation</h3><div class="testimonial_logo"><img loading="lazy" src="https://cdn.prod.website-files.com/69e0cd8a332a5dd47e27ee6c/69fae0b31c727e5adc35970a_images%20(1).png" alt="Logo van The Burger Federation met een gestileerde burger in het midden." class="fit--contain"/></div></div><div class="testimonial_content w-richtext"><h4>The problem</h4><p>A nuisance from baking air for local apartment residents, and the property owner wants optimal fire safety for the building.</p><h4>The solution</h4><p>âWe are in densely populated areas, often in old buildings that are not equipped for a high volume of fast food. If you are busy and have to prepare a lot, this puts enormous pressure on the exhaust system. Then you want to be able to guarantee safety as well as possible and limit the inconvenience to the environment. This is also important for the landlord of the property. Yaena Solutions thinks along with us and comes up with the most reliable, complete solutions. Our insurer confirms this time and time again. It works effectively and reduces consequential damage to a minimum.â</p><h4>Products</h4><p>Nobel Fire Systems, Ozone Blaster</p></div><a aria-label="staggering button" href="/en/offerte" class="btn-animate-chars w-inline-block"><div class="btn-animate-chars__bg btn-outline"></div><span data-button-animate-chars="" class="btn-animate-chars__text">I want this too</span></a></div></div></div></div></div></main><footer data-wf--footer--variant="base" class="footer_component"><div class="cta_background"><img src="https://cdn.prod.website-files.com/69e0cd8a332a5dd47e27ee6c/69e76d83ebd5807d9814b626_Mask%20group.svg" alt="" loading="lazy" class="cta_bg-img"/><div class="cta_content"><div class="cta_eyebrow">Response within 24 hours</div><h2 class="cta_h">No smell. No fire. <strong class="cta_h-accent">Don't worry.</strong></h2><div>The largest kitchens in the Netherlands trust Yaena Solutions. We ensure that it never comes to that. From installation to annual maintenance.</div><a aria-label="staggering button" href="/en/offerte" class="btn-animate-chars w-inline-block"><div class="btn-animate-chars__bg btn-outline"></div><span data-button-animate-chars="" class="btn-animate-chars__text">Request a free quote</span></a><div class="text-size-small">Geheel vrijblijvend</div></div></div><div class="footer_content"><div class="footer_top"><div class="footer_top-inner"><div><p class="footer_col-h">Contact information</p><ul role="list" class="footer_col-list"><li><a href="tel:0105148188" class="footer_col-link w-inline-block">Tel: 010 514 8188</a></li><li><a href="mailto:[email protected]" class="footer_col-link w-inline-block">Email: [email protected]</a></li><li><a href="https://www.linkedin.com/search/results/all/?keywords=Yaena%20Solutions%20B.V.&origin=ENTITY_SEARCH_HOME_HISTORY&heroEntityKey=urn%3Ali%3Aorganization%3A14827547&position=0" target="_blank" class="footer_col-link w-inline-block">Volg ons op LinkedIn</a></li><li><a href="https://www.facebook.com/blussysteem/" target="_blank" class="footer_col-link w-inline-block">Volg ons op Facebook</a></li></ul></div><div><p class="footer_col-h">Yaena Solutions B.V.</p><ul role="list" class="footer_col-list"><li><a href="https://www.google.com/maps/place//data=!4m2!3m1!1s0x47c5cb74aa4af7d3:0x99edace75a6b5874?sa=X&ved=1t:8290&ictx=111" target="_blank" class="footer_col-link">Noordeindseweg 308d<br/>2651 LM Berkel en Rodenrijs</a></li></ul></div><div><p class="footer_col-h">Our products</p><ul role="list" class="footer_col-list"><li><a href="/en/nobel-firesystems" class="footer_col-link w-inline-block">Nobel Fire Systems</a></li><li><a href="/en/ozonblaster" class="footer_col-link w-inline-block">Ozone Blaster</a></li><li><a href="/en/rsl-fire-aerosol-blussysteem" class="footer_col-link w-inline-block">RSL Fire Aerosol</a></li></ul></div><div><p class="footer_col-h">About us</p><ul role="list" class="footer_col-list"><li><a href="/en/wie-zijn-wij" class="footer_col-link w-inline-block">About us</a></li><li><a href="/en/contact" class="footer_col-link w-inline-block">Contact</a></li></ul></div></div></div><div class="footer_divider"></div><div class="footer_bottom"><div class="footer_bottom-left"><div class="footer_bottom-link">
849© Copyright Yaena Solutions</div><a href="/en/legal/algemene-voorwaarden" class="footer_bottom-link w-inline-block">General terms and conditions</a><a href="/en/legal/cookies" class="footer_bottom-link w-inline-block">Cookie policy</a></div><p class="footer_credit">Website by <a href="https://www.groovedigital.agency" target="_blank" class="footer_credit-bold w-inline-block">Groove Digital.</a></p></div></div></footer></div>
849<script src="https://d3e54v103j8qbb.cloudfront.net/js/jquery-3.5.1.min.dc5e7f18c8.js?site=69e0cd8a332a5dd47e27ee6c" type="text/javascript" integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin="anonymous"></script>
849<script src="https://cdn.prod.website-files.com/69e0cd8a332a5dd47e27ee6c/js/yaena-solutions.schunk.a3140c51201be139.js" type="text/javascript" integrity="sha384-r35yfvOfybU/mILj9Tw1FMRySFfkayvZnU401HuWMJTJLdwzFgXRMWr4whQiMCTC" crossorigin="anonymous"></script>
849<script src="https://cdn.prod.website-files.com/69e0cd8a332a5dd47e27ee6c/js/yaena-solutions.schunk.e652c984ab38a47b.js" type="text/javascript" integrity="sha384-PxLeuwaGzEBnzFOFJG7aX/iyiY+P/N4sNY15YlFhsJMKbXf8hJuZkrYLfR0OdkjW" crossorigin="anonymous"></script>
849<script src="https://cdn.prod.website-files.com/69e0cd8a332a5dd47e27ee6c/js/yaena-solutions.schunk.58f76f2901951073.js" type="text/javascript" integrity="sha384-In+5jXWfGYIGvtM6IAY+5+W9/PlHMpuvbFdTY+Z5zN7kxUFikUsfJUTc+mRqc6Ud" crossorigin="anonymous"></script>
849<script src="https://cdn.prod.website-files.com/69e0cd8a332a5dd47e27ee6c/js/yaena-solutions.c1ffb2d3.087e8decafda1a83.js" type="text/javascript" integrity="sha384-JmsnpU9B/RjbWZxF+ECFJ67CS2kE0volc5D8j6j/drgm1WpqxFJR0eJ1bCBYSLU9" crossorigin="anonymous"></script>
849<script src="https://cdn.prod.website-files.com/gsap/3.15.0/gsap.min.js" type="text/javascript"></script>
849<script src="https://cdn.prod.website-files.com/gsap/3.15.0/CustomEase.min.js" type="text/javascript"></script>
849<script src="https://cdn.prod.website-files.com/gsap/3.15.0/SplitText.min.js" type="text/javascript"></script>
849<script src="https://cdn.prod.website-files.com/gsap/3.15.0/ScrollTrigger.min.js" type="text/javascript"></script>
849<script type="text/javascript">gsap.registerPlugin(CustomEase,SplitText,ScrollTrigger);</script>
849<script src="https://cdnjs.cloudflare.com/ajax/libs/typed.js/2.0.9/typed.js"></script>
849</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.