html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,a{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}textarea,input{-webkit-appearance:none;border-radius:0}strong{font-weight:bold}em{font-style:italic}@font-face{font-family:"Linear Sans";src:url("/wp-content/themes/belux-theme/fonts//linear-sans/LinearSans-Regular.eot");src:url("/wp-content/themes/belux-theme/fonts//linear-sans/LinearSans-Regular.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/belux-theme/fonts//linear-sans/LinearSans-Regular.woff2") format("woff2"),url("/wp-content/themes/belux-theme/fonts//linear-sans/LinearSans-Regular.woff") format("woff"),url("/wp-content/themes/belux-theme/fonts//linear-sans/LinearSans-Regular.ttf") format("truetype"),url("/wp-content/themes/belux-theme/fonts//linear-sans/LinearSans-Regular.svg#LinearSans-Regular") format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Linear Sans";src:url("/wp-content/themes/belux-theme/fonts//linear-sans/LinearSans-Italic.eot");src:url("/wp-content/themes/belux-theme/fonts//linear-sans/LinearSans-Italic.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/belux-theme/fonts//linear-sans/LinearSans-Italic.woff2") format("woff2"),url("/wp-content/themes/belux-theme/fonts//linear-sans/LinearSans-Italic.woff") format("woff"),url("/wp-content/themes/belux-theme/fonts//linear-sans/LinearSans-Italic.ttf") format("truetype"),url("/wp-content/themes/belux-theme/fonts//linear-sans/LinearSans-Italic.svg#LinearSans-Italic") format("svg");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Linear Sans";src:url("/wp-content/themes/belux-theme/fonts//linear-sans/LinearSans-SemiBold.eot");src:url("/wp-content/themes/belux-theme/fonts//linear-sans/LinearSans-SemiBold.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/belux-theme/fonts//linear-sans/LinearSans-SemiBold.woff2") format("woff2"),url("/wp-content/themes/belux-theme/fonts//linear-sans/LinearSans-SemiBold.woff") format("woff"),url("/wp-content/themes/belux-theme/fonts//linear-sans/LinearSans-SemiBold.ttf") format("truetype"),url("/wp-content/themes/belux-theme/fonts//linear-sans/LinearSans-SemiBold.svg#LinearSans-SemiBold") format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Linear Sans";src:url("/wp-content/themes/belux-theme/fonts//linear-sans/LinearSans-Bold.eot");src:url("/wp-content/themes/belux-theme/fonts//linear-sans/LinearSans-Bold.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/belux-theme/fonts//linear-sans/LinearSans-Bold.woff2") format("woff2"),url("/wp-content/themes/belux-theme/fonts//linear-sans/LinearSans-Bold.woff") format("woff"),url("/wp-content/themes/belux-theme/fonts//linear-sans/LinearSans-Bold.ttf") format("truetype"),url("/wp-content/themes/belux-theme/fonts//linear-sans/LinearSans-Bold.svg#LinearSans-Bold") format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"MSCHN";src:url("/wp-content/themes/belux-theme/fonts//mschn/MSCHN-M.eot");src:url("/wp-content/themes/belux-theme/fonts//mschn/MSCHN-M.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/belux-theme/fonts//mschn/MSCHN-M.woff2") format("woff2"),url("/wp-content/themes/belux-theme/fonts//mschn/MSCHN-M.woff") format("woff"),url("/wp-content/themes/belux-theme/fonts//mschn/MSCHN-M.ttf") format("truetype"),url("/wp-content/themes/belux-theme/fonts//mschn/MSCHN-M.svg#MSCHN-L") format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"MSCHN";src:url("/wp-content/themes/belux-theme/fonts//mschn/MSCHN-L.eot");src:url("/wp-content/themes/belux-theme/fonts//mschn/MSCHN-L.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/belux-theme/fonts//mschn/MSCHN-L.woff2") format("woff2"),url("/wp-content/themes/belux-theme/fonts//mschn/MSCHN-L.woff") format("woff"),url("/wp-content/themes/belux-theme/fonts//mschn/MSCHN-L.ttf") format("truetype"),url("/wp-content/themes/belux-theme/fonts//mschn/MSCHN-L.svg#MSCHN-M") format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"MSCHN";src:url("/wp-content/themes/belux-theme/fonts//mschn/MSCHN-XL.eot");src:url("/wp-content/themes/belux-theme/fonts//mschn/MSCHN-XL.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/belux-theme/fonts//mschn/MSCHN-XL.woff2") format("woff2"),url("/wp-content/themes/belux-theme/fonts//mschn/MSCHN-XL.woff") format("woff"),url("/wp-content/themes/belux-theme/fonts//mschn/MSCHN-XL.ttf") format("truetype"),url("/wp-content/themes/belux-theme/fonts//mschn/MSCHN-XL.svg#MSCHN-XL") format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"belux";src:url("/wp-content/themes/belux-theme/fonts//belux/belux.eot?tynemx");src:url("/wp-content/themes/belux-theme/fonts//belux/belux.eot?tynemx#iefix") format("embedded-opentype"),url("/wp-content/themes/belux-theme/fonts//belux/belux.ttf?tynemx") format("truetype"),url("/wp-content/themes/belux-theme/fonts//belux/belux.woff?tynemx") format("woff"),url("/wp-content/themes/belux-theme/fonts//belux/belux.svg?tynemx#belux/belux") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:belux !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-angle-down:before{content:""}.icon-arrow-right:before{content:""}.icon-facebook:before{content:""}.icon-globe:before{content:""}.icon-initial-a:before{content:""}.icon-initial-a{margin-bottom:-0.01em}.icon-initial-b:before{content:""}.icon-initial-b{margin-bottom:-0.08em}.icon-initial-d:before{content:""}.icon-initial-d{margin-bottom:-0.01em}.icon-initial-k:before{content:""}.icon-initial-k{margin-bottom:-0.01em}.icon-initial-m:before{content:""}.icon-initial-m{margin-bottom:-0.01em}.icon-initial-n:before{content:""}.icon-initial-p:before{content:""}.icon-initial-p{margin-bottom:-0.07em}.icon-initial-e:before{content:""}.icon-initial-e{margin-bottom:-0.07em}.icon-initial-o:before{content:""}.icon-initial-o{margin-bottom:-0.07em}.icon-initial-b-bold:before{content:""}.icon-instagram:before{content:""}.icon-linkedin:before{content:""}.icon-logo:before{content:""}.icon-pause:before{content:""}.icon-pinterest:before{content:""}body{font-family:"Linear Sans",sans-serif;font-size:14px;line-height:130%;color:#000;background-color:#fff}body *{line-height:130%}body.home .page-container{overflow:hidden}html,body{text-rendering:optimizeLegibility;-webkit-text-size-adjust:none}input,textarea,select,button{font-family:"Linear Sans",sans-serif}*{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.wrapper{position:relative;max-width:1640px;width:100%;margin:0 auto;padding:0 15px}@media all and (min-width: 1024px){.wrapper{padding:0 40px}}.wrapper.wrapper-narrow{max-width:1120px}a{display:inline-block;text-decoration:underline;color:currentColor}p{margin:0}ul,ol{list-style-type:none;padding:0;margin:0}.img-responsive{display:inline-block;vertical-align:top;max-width:100%;height:auto}.row{margin:0 -15px;font-size:0 !important}.row .col,.row [class*=col-]{display:inline-block;vertical-align:top;padding:0 15px}.row .col-xs-1{width:8.3333333333%}.row .col-xs-2{width:16.6666666667%}.row .col-xs-3{width:25%}.row .col-xs-4{width:33.3333333333%}.row .col-xs-5{width:41.6666666667%}.row .col-xs-6{width:50%}.row .col-xs-7{width:58.3333333333%}.row .col-xs-8{width:66.6666666667%}.row .col-xs-9{width:75%}.row .col-xs-10{width:83.3333333333%}.row .col-xs-11{width:91.6666666667%}.row .col-xs-12{width:100%}@media all and (min-width: 640px){.row .col-sm-1{width:8.3333333333%}.row .col-sm-2{width:16.6666666667%}.row .col-sm-3{width:25%}.row .col-sm-4{width:33.3333333333%}.row .col-sm-5{width:41.6666666667%}.row .col-sm-6{width:50%}.row .col-sm-7{width:58.3333333333%}.row .col-sm-8{width:66.6666666667%}.row .col-sm-9{width:75%}.row .col-sm-10{width:83.3333333333%}.row .col-sm-11{width:91.6666666667%}.row .col-sm-12{width:100%}}@media all and (min-width: 1024px){.row .col-md-1{width:8.3333333333%}.row .col-md-2{width:16.6666666667%}.row .col-md-3{width:25%}.row .col-md-4{width:33.3333333333%}.row .col-md-5{width:41.6666666667%}.row .col-md-6{width:50%}.row .col-md-7{width:58.3333333333%}.row .col-md-8{width:66.6666666667%}.row .col-md-9{width:75%}.row .col-md-10{width:83.3333333333%}.row .col-md-11{width:91.6666666667%}.row .col-md-12{width:100%}}@media all and (min-width: 1170px){.row .col-lg-1{width:8.3333333333%}.row .col-lg-2{width:16.6666666667%}.row .col-lg-3{width:25%}.row .col-lg-4{width:33.3333333333%}.row .col-lg-5{width:41.6666666667%}.row .col-lg-6{width:50%}.row .col-lg-7{width:58.3333333333%}.row .col-lg-8{width:66.6666666667%}.row .col-lg-9{width:75%}.row .col-lg-10{width:83.3333333333%}.row .col-lg-11{width:91.6666666667%}.row .col-lg-12{width:100%}}.row.row-flex{display:flex;flex-wrap:wrap}.row.row-flex.row-middle{align-items:center}.row.row-flex.row-bottom{align-items:flex-end}.row.row-middle>.col,.row.row-middle>[class*=col-]{vertical-align:middle}.row.row-bottom>.col,.row.row-bottom>[class*=col-]{vertical-align:bottom}.row.row-narrow{margin:0 -10px}.row.row-narrow>.col,.row.row-narrow>[class*=col-]{padding:0 10px}.row.row-wide{margin:0 -40px}.row.row-wide>.col,.row.row-wide>[class*=col-]{padding:0 40px}@media all and (min-width: 1024px){.row.row-reverse{flex-direction:row-reverse}}.page-content{overflow:hidden}.page-container{position:relative;overflow-x:hidden;overflow-y:hidden}.teaser-contact-wrapper,.facts-wrapper{overflow:hidden}.page-container>.wp-block-belux-header:first-child{padding-top:0 !important;margin-top:0 !important}.no-href-underline *{text-decoration:none !important}@media all and (max-width: 767px){.no-bottom-space-on-mobile{padding-bottom:0 !important;margin-bottom:0 !important}}@media all and (max-width: 767px){.mobile-bottom-margin-30{margin-bottom:30px !important}.mobile-bottom-margin-50{margin-bottom:50px !important}.mobile-bottom-margin-90{margin-bottom:90px !important}.mobile-bottom-margin-120{margin-bottom:120px !important}.mobile-bottom-margin-140{margin-bottom:140px !important}.mobile-bottom-margin-160{margin-bottom:160px !important}.mobile-bottom-margin-minus20{margin-bottom:-20px !important}.mobile-bottom-margin-minus30{margin-bottom:-30px !important}.mobile-bottom-margin-minus40{margin-bottom:-40px !important}.mobile-bottom-margin-minus50{margin-bottom:-50px !important}.mobile-bottom-margin-minus60{margin-bottom:-60px !important}.mobile-bottom-margin-minus90{margin-bottom:-90px !important}.mobile-bottom-margin-minus120{margin-bottom:-120px !important}.mobile-bottom-margin-minus140{margin-bottom:-140px !important}.mobile-bottom-margin-minus160{margin-bottom:-160px !important}}h1,.h1{font-family:"MSCHN";font-size:28px;line-height:35px;font-weight:600;letter-spacing:.17em;word-break:break-word;text-transform:uppercase}@media all and (min-width: 1025px)and (max-width: 1920px){h1,.h1{font-size:clamp(28px,28px + (100vw - 1025px)*0.0391061453,63px);line-height:clamp(35px,35px + (100vw - 1025px)*0.0491620112,79px);font-weight:500}}@media all and (min-width: 1921px){h1,.h1{font-size:clamp(63px,63px + (100vw - 1920px)*.016,112px);line-height:clamp(79px,79px + (100vw - 1920px)*.02,140px);font-weight:500}}h2,.h2{font-family:"MSCHN";font-size:28px;line-height:35px;font-weight:600;letter-spacing:.17em;text-transform:uppercase}@media all and (min-width: 1025px)and (max-width: 1920px){h2,.h2{font-size:clamp(28px,28px + (100vw - 1025px)*0.017877095,44px);line-height:clamp(35px,35px + (100vw - 1025px)*0.0223463687,55px)}}@media all and (min-width: 1921px){h2,.h2{font-size:clamp(44px,44px + (100vw - 1920px)*.016,93.6px);line-height:clamp(55px,55px + (100vw - 1920px)*.02,116.4px)}}h3,.h3{font-family:"MSCHN";font-size:23px;line-height:29px;font-weight:600;letter-spacing:.17em;text-transform:uppercase}@media all and (min-width: 1025px)and (max-width: 1920px){h3,.h3{font-size:clamp(23px,23px + (100vw - 1025px)*0.0100558659,32px);line-height:clamp(29px,29px + (100vw - 1025px)*0.0122905028,40px)}}@media all and (min-width: 1921px){h3,.h3{font-size:clamp(32px,32px + (100vw - 1920px)*.016,57px);line-height:clamp(40px,40px + (100vw - 1920px)*.02,71px)}}.headline{font-size:16px;line-height:150%;font-weight:600;letter-spacing:8px;text-transform:uppercase;word-break:break-word}@media all and (min-width: 1025px)and (max-width: 1920px){.headline{letter-spacing:clamp(8px,8px + (100vw - 1025px)*0.0053631285,12.8px)}}@media all and (min-width: 1921px){.headline{font-size:clamp(16px,16px + (100vw - 1920px)*.008,28px);line-height:clamp(24px,24px + (100vw - 1920px)*.012,42px);letter-spacing:clamp(12.8px,12.8px + (100vw - 1920px)*.004,22.4px)}}.introtext{font-size:23px;line-height:150%;font-weight:400;letter-spacing:1.15px;word-break:break-word}@media all and (min-width: 1025px)and (max-width: 1920px){.introtext{font-size:clamp(23px,23px + (100vw - 1025px)*0.0100558659,32px);letter-spacing:clamp(1.15px,1.15px + (100vw - 1025px)*0.0005027933,1.6px)}}@media all and (min-width: 1921px){.introtext{font-size:clamp(32px,32px + (100vw - 1920px)*.016,57px);line-height:clamp(48px,48px + (100vw - 1920px)*.024,85px);letter-spacing:clamp(1.6px,1.6px + (100vw - 1920px)*.0008,2.85px)}}.text{font-size:18px;line-height:150%;font-weight:400;letter-spacing:.76px;word-break:break-word}@media all and (min-width: 1025px)and (max-width: 1920px){.text{font-size:clamp(18px,18px + (100vw - 1025px)*0.0055865922,23px);letter-spacing:clamp(0.76px,0.76px + (100vw - 1025px)*0.0004357542,1.15px)}}@media all and (min-width: 1921px){.text{font-size:clamp(23px,23px + (100vw - 1920px)*.016,49px);line-height:clamp(35px,35px + (100vw - 1920px)*.024,73px);letter-spacing:clamp(1.15px,1.15px + (100vw - 1920px)*.0008,2.5px)}}.description{font-size:18px;line-height:150%;font-weight:600;letter-spacing:.9px}@media all and (min-width: 1025px){.description{font-size:16px;letter-spacing:.8px}}@media all and (min-width: 1920px){.description{font-size:clamp(16px,16px + (100vw - 1920px)*.01,33.6px);line-height:clamp(24px,24px + (100vw - 1920px)*.015,50.4px);letter-spacing:clamp(.8px,.8px + (100vw - 1920px)*.0005,1.68px)}}.btn.btn-neutral{display:inline-flex;align-items:center;grid-gap:8px;background-color:rgba(0,0,0,0);cursor:pointer;padding:15px 25.5px;color:currentColor;font-size:18px;font-weight:600;line-height:18px;letter-spacing:.05em;border:2px solid #000;border-radius:8px;outline:0;text-decoration:none;transition:background-color .3s ease,color .3s ease,border-color .3s ease;align-self:flex-start}.btn.btn-neutral:hover{background-color:#000;color:#fff;border-color:#000}@media all and (max-width: 900px){.btn.btn-neutral{white-space:normal !important}}@media all and (max-width: 1024px){.btn.btn-neutral{padding:11px 26px;white-space:nowrap}}@media all and (min-width: 1025px)and (max-width: 1920px){.btn.btn-neutral{padding:clamp(11px,11px + (100vw - 1025px)*0.0044692737,15px) clamp(20px,20px + (100vw - 1025px)*0.0067039106,26px);font-size:clamp(18px,18px + (100vw - 1025px)*0,18px);white-space:nowrap}}@media all and (min-width: 1921px){.btn.btn-neutral{padding:15px 26px;white-space:nowrap}}@media all and (max-width: 768px){.btn.btn-neutral{padding:10px 20px}}@media all and (min-width: 1921px){.btn.btn-neutral{font-size:.9375vw;letter-spacing:.046875vw;padding:.78125vw 1.328125vw;border-radius:.4166666667vw;border-width:.1041666667vw;grid-gap:.4166666667vw}}.btn.btn-white{display:inline-flex;align-items:center;grid-gap:8px;background-color:rgba(0,0,0,0);cursor:pointer;padding:15px 25.5px;color:#fff;font-size:18px;font-weight:600;line-height:18px;letter-spacing:.05em;border:2px solid #fff;border-radius:8px;outline:0;text-decoration:none;transition:background-color .3s ease,color .3s ease,border-color .3s ease;align-self:flex-start}.btn.btn-white:hover{background-color:#fff;color:#000;border-color:#fff}@media all and (max-width: 900px){.btn.btn-white{white-space:normal !important}}@media all and (max-width: 1024px){.btn.btn-white{padding:11px 26px;white-space:nowrap}}@media all and (min-width: 1025px)and (max-width: 1920px){.btn.btn-white{padding:clamp(11px,11px + (100vw - 1025px)*0.0044692737,15px) clamp(20px,20px + (100vw - 1025px)*0.0067039106,26px);font-size:clamp(18px,18px + (100vw - 1025px)*0,18px);white-space:nowrap}}@media all and (min-width: 1921px){.btn.btn-white{padding:15px 26px;white-space:nowrap}}@media all and (max-width: 768px){.btn.btn-white{padding:10px 20px}}@media all and (min-width: 1921px){.btn.btn-white{font-size:.9375vw;letter-spacing:.046875vw;padding:.78125vw 1.328125vw;border-radius:.4166666667vw;border-width:.1041666667vw;grid-gap:.4166666667vw}}@media(prefers-reduced-motion: no-preference){::view-transition-old(root),::view-transition-new(root){mix-blend-mode:plus-lighter}}.cr_form{margin:0 !important}.cr_form .cr_body .editable_content{display:flex;flex-direction:column;grid-gap:50px}.cr_form .cr_body .editable_content .cr_ipe_item{margin:0 !important;padding:0}.cr_form .cr_body .editable_content .cr_ipe_item label{display:none}.cr_form .cr_body .editable_content .submit_container{margin:0;text-align:left !important}.cr_form .cr_body .editable_content .cr_button{display:inline-flex;align-items:center;grid-gap:8px;background-color:rgba(0,0,0,0);cursor:pointer;padding:15px 25.5px;color:currentColor;font-size:18px;font-weight:600;line-height:18px;letter-spacing:.05em;border:2px solid #000;border-radius:8px;outline:0;text-decoration:none;transition:background-color .3s ease,color .3s ease,border-color .3s ease;align-self:flex-start}.cr_form .cr_body .editable_content .cr_button:hover{background-color:#000;color:#fff;border-color:#000}@media all and (max-width: 900px){.cr_form .cr_body .editable_content .cr_button{white-space:normal !important}}@media all and (max-width: 1024px){.cr_form .cr_body .editable_content .cr_button{padding:11px 26px;white-space:nowrap}}@media all and (min-width: 1025px)and (max-width: 1920px){.cr_form .cr_body .editable_content .cr_button{padding:clamp(11px,11px + (100vw - 1025px)*0.0044692737,15px) clamp(20px,20px + (100vw - 1025px)*0.0067039106,26px);font-size:clamp(18px,18px + (100vw - 1025px)*0,18px);white-space:nowrap}}@media all and (min-width: 1921px){.cr_form .cr_body .editable_content .cr_button{padding:15px 26px;white-space:nowrap}}@media all and (max-width: 768px){.cr_form .cr_body .editable_content .cr_button{padding:10px 20px}}.cr_form .cr_body .editable_content .cr_button{position:relative;margin:0;height:auto;opacity:1}.cr_form .cr_body .editable_content .cr_button:hover{background-color:#000;color:#fff}.cr_form .badge{display:none}.footer-container{margin-top:-1px;padding:50px 25px;background-color:#1e1e1e;color:#fff}@media all and (min-width: 768px)and (max-width: 1024px){.footer-container{padding:90px 89px}}@media all and (min-width: 1025px)and (max-width: 1920px){.footer-container{padding-top:clamp(90px,90px + (100vw - 1025px)*0.0111731844,100px);padding-bottom:clamp(90px,90px + (100vw - 1025px)*0.0111731844,100px);padding-left:clamp(89px,89px + (100vw - 1025px)*0.0726256983,154px);padding-right:clamp(89px,89px + (100vw - 1025px)*0.0726256983,154px)}}@media all and (min-width: 1921px){.footer-container{padding:100px 154px}}.footer-container .footer-grid{display:flex;flex-direction:column;gap:45px}.footer-container .footer-grid .logo-container{order:1}.footer-container .footer-grid .newsletter-container{order:2}.footer-container .footer-grid .middle-column{order:3;display:contents}.footer-container .footer-grid .middle-column .info-container{order:4}.footer-container .footer-grid .middle-column .menu-column{order:5}@media all and (min-width: 768px){.footer-container .footer-grid{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.footer-container .footer-grid .logo-container{order:1;flex:0 0 auto}.footer-container .footer-grid .middle-column{order:2;flex:0 0 auto;display:flex;flex-direction:column;gap:45px}.footer-container .footer-grid .middle-column .info-container,.footer-container .footer-grid .middle-column .menu-column{order:unset}.footer-container .footer-grid .newsletter-container{order:3;flex:0 0 auto;display:inline-flex;flex-direction:column;width:-moz-min-content;width:min-content}}@media all and (min-width: 900px)and (max-width: 1299px){.footer-container .footer-grid .newsletter-container .btn{white-space:nowrap}}@media all and (min-width: 1300px){.footer-container .footer-grid .logo-container{order:1}.footer-container .footer-grid .middle-column{display:contents}.footer-container .footer-grid .middle-column .menu-column{order:2}.footer-container .footer-grid .middle-column .info-container{order:3}.footer-container .footer-grid .newsletter-container{order:4;max-width:400px}}.footer-container a{color:inherit;text-decoration:none}.footer-container .logo{display:inline-block;font-size:100px;line-height:1;padding-top:.11em}@media all and (min-width: 768px)and (max-width: 1024px){.footer-container .logo{font-size:149.6666564941px}}@media all and (min-width: 1025px){.footer-container .logo{font-size:120px}}@media all and (min-width: 1921px){.footer-container .logo{font-size:calc(120px*100vw/1920px)}}.footer-container .head{font-size:24px;letter-spacing:4.08px;font-weight:600;text-transform:uppercase}.footer-container .head.head-sm{font-size:18px;letter-spacing:3.06px}.footer-container .social-links-container{display:flex;flex-wrap:wrap;align-items:center;grid-gap:24px;font-size:28px;margin:30px 0 0 0}.footer-container .info-container a.head{display:block;color:inherit;text-decoration:none}.footer-container .info-container a.head:hover,.footer-container .info-container a.head:focus,.footer-container .info-container a.head:visited,.footer-container .info-container a.head:active{color:inherit;text-decoration:none}.footer-container .info-container .head{font-family:"Linear Sans",sans-serif;font-weight:600;font-size:18px;line-height:29px;letter-spacing:.17em;text-transform:uppercase}@media all and (min-width: 1921px){.footer-container .info-container .head{font-size:clamp(18px,18px + (100vw - 1920px)*.009,32px);line-height:clamp(29px,29px + (100vw - 1920px)*.013,50px);letter-spacing:clamp(.17em,.17em + (100vw - 1920px)*.0001,.3em)}}.footer-container .newsletter-container .head{margin:0 0 30px 0;font-family:"MSCHN",sans-serif;font-weight:600;font-size:24px;line-height:31px;letter-spacing:.17em;text-transform:uppercase}@media all and (min-width: 768px)and (max-width: 1299px){.footer-container .newsletter-container .head{max-width:0;min-width:100%;word-wrap:break-word}}@media all and (min-width: 1921px){.footer-container .newsletter-container .head{font-size:clamp(24px,24px + (100vw - 1920px)*.012,42px);line-height:clamp(31px,31px + (100vw - 1920px)*.015,54px);letter-spacing:clamp(.17em,.17em + (100vw - 1920px)*.0001,.3em)}}.footer-container .menu .menu-item:not(:last-child){margin:0 0 30px 0}.footer-container .menu .menu-item a{font-family:"Linear Sans",sans-serif;font-weight:600;font-size:18px;line-height:29px;letter-spacing:.07em}@media all and (min-width: 1921px){.footer-container .menu .menu-item a{font-size:clamp(18px,18px + (100vw - 1920px)*.009,32px);line-height:clamp(29px,29px + (100vw - 1920px)*.013,50px);letter-spacing:clamp(.07em,.07em + (100vw - 1920px)*.00005,.12em)}}.footer-container .menu .menu-item a .menu-item-inner{position:relative;line-height:100%}.footer-container .menu .menu-item a .menu-item-inner:before{content:"";position:absolute;left:0;top:calc(100% + 2px);width:100%;height:2px;opacity:0;transition:.2s ease-in;background-color:currentColor}.footer-container .menu .menu-item a:hover .menu-item-inner:before{opacity:1}.footer-container .menu .menu-item.current-menu-item a .menu-item-inner:before{opacity:1;top:calc(100% + 2px)}@media all and (min-width: 1921px){.footer-container .menu .menu-item:not(:last-child){margin-bottom:clamp(40px,40px + (100vw - 1920px)*.02,70px)}.footer-container .social-links-container{grid-gap:clamp(24px,24px + (100vw - 1920px)*.02,42px);font-size:clamp(28px,28px + (100vw - 1920px)*.015,50px);margin-top:clamp(30px,30px + (100vw - 1920px)*.02,60px)}.footer-container .newsletter-container .head{margin-bottom:clamp(30px,30px + (100vw - 1920px)*.02,60px)}}body{--header-height: 80px}@media all and (min-width: 1170px){body{--header-height: 106px}}.header-container{z-index:50;position:absolute;left:0;top:0;height:var(--header-height);width:100%;padding:0 5px 0 25px;display:flex;align-items:center}@media all and (min-width: 768px){.header-container{padding:0 35px;overflow-x:hidden}}@media all and (min-width: 1025px){.header-container{padding:0 50px}}.header-container a{text-decoration:none}.header-container .logo-anchor{position:relative;z-index:5;flex-shrink:0;font-size:22px;line-height:0;transition:opacity .2s ease-in}@media all and (min-width: 1025px){.header-container .logo-anchor{font-size:24px}}@media all and (max-width: 1024px){.header-container .logo-anchor{transition:all .2s ease-in;will-change:transform,opacity;transform:translateZ(0);backface-visibility:hidden}}@media all and (min-width: 1920px){.header-container .logo-anchor{font-size:clamp(24px,24px + (100vw - 1920px)*.016,36px)}}.header-container .btn{display:inline-flex;align-items:center;grid-gap:8px;background-color:rgba(0,0,0,0);cursor:pointer;padding:15px 25.5px;color:currentColor;font-size:18px;font-weight:600;line-height:18px;letter-spacing:.05em;border:2px solid #000;border-radius:8px;outline:0;text-decoration:none;transition:background-color .3s ease,color .3s ease,border-color .3s ease;align-self:flex-start}.header-container .btn:hover{background-color:#000;color:#fff;border-color:#000}@media all and (max-width: 900px){.header-container .btn{white-space:normal !important}}@media all and (max-width: 1024px){.header-container .btn{padding:11px 26px;white-space:nowrap}}@media all and (min-width: 1025px)and (max-width: 1920px){.header-container .btn{padding:clamp(11px,11px + (100vw - 1025px)*0.0044692737,15px) clamp(20px,20px + (100vw - 1025px)*0.0067039106,26px);font-size:clamp(18px,18px + (100vw - 1025px)*0,18px);white-space:nowrap}}@media all and (min-width: 1921px){.header-container .btn{padding:15px 26px;white-space:nowrap}}@media all and (max-width: 768px){.header-container .btn{padding:10px 20px}}.header-container .btn{border:0;padding:35px 25px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.header-container .btn:hover,.header-container .btn:focus{background-color:rgba(0,0,0,0)}.header-container .btn.btn-menu{position:relative;display:flex;flex-direction:column;justify-content:center;align-self:auto;grid-gap:8px;margin:0 0 0 auto;width:var(--header-height);height:var(--header-height);padding:0;color:currentColor}@media all and (min-width: 768px){.header-container .btn.btn-menu{display:none}}.header-container .btn.btn-menu span{display:block;width:36px;flex-shrink:0;height:2px;background-color:currentColor;transform-origin:left center}.header-container .btn.btn-menu.btn-menu-close span{position:absolute;left:50%;top:50%}.header-container .btn.btn-menu.btn-menu-close span:nth-child(1){transform:rotate(45deg) translate(-50%, -50%)}.header-container .btn.btn-menu.btn-menu-close span:nth-child(2){transform:rotate(-45deg) translate(-50%, -50%)}.header-container .btn.btn-close{position:relative;padding:0}.header-container .btn.btn-close:hover{color:#000}@media all and (max-width: 767px){.header-container .btn.btn-close{order:-1}}@media all and (min-width: 768px){.header-container .btn.btn-close{width:36px;height:36px;align-self:center}}@media all and (min-width: 1920px){.header-container .btn.btn-close{width:clamp(36px,36px + (100vw - 1920px)*.016,48px);height:clamp(36px,36px + (100vw - 1920px)*.016,48px)}}.header-container .btn.btn-close span.icon{transform:rotate(180deg)}@media all and (min-width: 768px){.header-container .btn.btn-close span.icon{display:none}}.header-container .btn.btn-close span:not(.icon){position:absolute;left:0;top:0;display:block;width:100%;height:2px;background-color:currentColor;transition:all .2s ease-in;transform-origin:center center;margin:50% 0 0 0}@media all and (max-width: 767px){.header-container .btn.btn-close span:not(.icon){display:none}}.header-container .btn.btn-close span:not(.icon):nth-child(1){transform:rotate(45deg)}.header-container .btn.btn-close span:not(.icon):nth-child(2){transform:rotate(-45deg)}.header-container #main-menu{margin-top:-2px}.header-container .menu{display:flex;flex-direction:column;grid-gap:80px;background-color:rgba(0,0,0,0);width:100%;padding:0;height:auto;overflow:visible}@media all and (min-width: 768px){.header-container .menu{flex-direction:row;align-items:center;grid-gap:12px}}@media all and (min-width: 1025px){.header-container .menu{grid-gap:15px}}.header-container .menu .menu-item{display:flex;flex-direction:column}@media all and (min-width: 768px){.header-container .menu .menu-item{position:relative}}.header-container .menu .menu-item a{display:flex;align-items:flex-start;grid-gap:12px;font-size:23px;font-weight:600;line-height:23px;letter-spacing:.07em;transition:all .2s ease-in;text-decoration:none}@media all and (min-width: 768px){.header-container .menu .menu-item a{font-size:16px;line-height:18px;align-items:center;padding:12px}}@media all and (min-width: 1025px){.header-container .menu .menu-item a{font-size:18px;padding:12px 20px}}@media all and (min-width: 1920px){.header-container .menu .menu-item a{font-size:clamp(18px,18px + (100vw - 1920px)*.016,24px);line-height:clamp(18px,18px + (100vw - 1920px)*.016,24px)}}.header-container .menu .menu-item a .menu-item-inner{position:relative;line-height:100%}.header-container .menu .menu-item a .menu-item-inner:before{content:"";position:absolute;left:0;top:calc(100% + 2px);width:100%;height:2px;opacity:0;transition:.2s ease-in;background-color:currentColor}.header-container .menu .menu-item a:hover .menu-item-inner:before{opacity:1}.header-container .menu .menu-item.active a .menu-item-inner:before,.header-container .menu .menu-item.current-menu-item a .menu-item-inner:before{opacity:1;top:calc(100% + 2px)}@media all and (max-width: 767px){.header-container .layer-container{display:flex;flex-direction:column;grid-gap:80px;align-items:center;justify-content:center;position:fixed;z-index:10;left:0;top:0;width:100%;height:100dvh;transform:translateY(100dvh);opacity:0;padding:110px 75px calc(var(--header-height)) 75px;pointer-events:none;background:var(--menu-bg-url, url("/wp-content/themes/belux-theme/img//menu-bg.jpg")) no-repeat center top;transition:transform .4s ease-in-out,opacity .4s ease-in-out;background-size:cover}}.header-container .layer-container .layer-mobile-header{position:absolute;left:0;top:0;width:100%;height:calc(var(--header-height));display:flex;align-items:center;justify-content:center;padding:0 5px 0 25px}.header-container .layer-container .layer-mobile-header .logo-anchor,.header-container .layer-container .layer-mobile-header .btn.btn-menu{opacity:1}@media all and (min-width: 768px){.header-container .layer-container .layer-mobile-header{display:none}}@media all and (min-width: 768px){.header-container .menu-container{padding:0;display:flex;grid-gap:12px;flex-wrap:nowrap;align-items:center;justify-content:flex-end;margin:0 -10px 0 auto}}@media all and (min-width: 1025px){.header-container .menu-container{grid-gap:15px}}.header-container .menu-container .btn.btn-languages{margin-top:-2px;padding:0;font-size:23px;font-weight:600}.header-container .menu-container .btn.btn-languages:hover{color:currentColor}@media all and (min-width: 768px){.header-container .menu-container .btn.btn-languages{font-size:27px;padding:12px 10px 12px 20px}}@media all and (min-width: 1920px){.header-container .menu-container .btn.btn-languages{font-size:clamp(27px,27px + (100vw - 1920px)*.016,36px)}}.header-container .menu-container .btn.btn-languages .icon{display:none}@media all and (min-width: 768px){.header-container .menu-container .btn.btn-languages .icon{display:block}}@media all and (min-width: 768px){.header-container .menu-container .btn.btn-languages .lang{display:none}}@media all and (max-width: 767px){.header-container .languages-container{color:#fff;transform:translateX(-100%);opacity:1;pointer-events:none;transition:transform .4s ease-in-out}}@media all and (min-width: 768px){.header-container .languages-container{position:absolute;z-index:10;left:0;top:0;width:100%;height:100%;background-color:#fff;transition:transform .4s ease-in-out;transform:translateX(100%);padding:0 35px;display:flex;align-items:center;color:#000}}@media all and (min-width: 1025px){.header-container .languages-container{padding:0 50px}}.header-container:not(.fixed){color:#fff}.header-container.fixed{position:fixed;background-color:#fff}@media all and (max-width: 767px){.header-container.open .layer-container{color:#fff}}.header-container.open .layer-container.menu-container{transform:translateY(0);opacity:1;pointer-events:auto}.header-container.open.show-languages .layer-container.languages-container{transform:translateX(0);pointer-events:auto}@media all and (min-width: 768px){.header-container.show-languages .languages-container{transform:translateX(0)}}body.logged-in .header-container{top:32px}@media all and (max-width: 782px){body.logged-in .header-container{top:46px}}body.home .header-container:not(.fixed){top:auto;bottom:0}body.home .header-container:not(.fixed)>.logo-anchor{opacity:0;pointer-events:none}body.home:not(.menu-open) .header-container:not(.show-languages):not(.fixed){width:80%;right:0;left:unset}@media all and (min-width: 768px){body.home:not(.menu-open) .header-container:not(.show-languages):not(.fixed){width:90%}}.newsletter-form-wrapper .wpcf7-form{display:flex;flex-direction:column;gap:25px}@media all and (min-width: 768px){.newsletter-form-wrapper .wpcf7-form{gap:40px}}.newsletter-form-wrapper .wpcf7-form>p{display:flex;flex-direction:column;gap:25px}@media all and (min-width: 768px){.newsletter-form-wrapper .wpcf7-form>p{gap:40px}}.newsletter-form-wrapper .wpcf7-form .wpcf7-form-control.wpcf7-submit{display:inline-flex;align-items:center;grid-gap:8px;background-color:rgba(0,0,0,0);cursor:pointer;padding:15px 25.5px;color:currentColor;font-size:18px;font-weight:600;line-height:18px;letter-spacing:.05em;border:2px solid #000;border-radius:8px;outline:0;text-decoration:none;transition:background-color .3s ease,color .3s ease,border-color .3s ease;align-self:flex-start}.newsletter-form-wrapper .wpcf7-form .wpcf7-form-control.wpcf7-submit:hover{background-color:#000;color:#fff;border-color:#000}@media all and (max-width: 900px){.newsletter-form-wrapper .wpcf7-form .wpcf7-form-control.wpcf7-submit{white-space:normal !important}}@media all and (max-width: 1024px){.newsletter-form-wrapper .wpcf7-form .wpcf7-form-control.wpcf7-submit{padding:11px 26px;white-space:nowrap}}@media all and (min-width: 1025px)and (max-width: 1920px){.newsletter-form-wrapper .wpcf7-form .wpcf7-form-control.wpcf7-submit{padding:clamp(11px,11px + (100vw - 1025px)*0.0044692737,15px) clamp(20px,20px + (100vw - 1025px)*0.0067039106,26px);font-size:clamp(18px,18px + (100vw - 1025px)*0,18px);white-space:nowrap}}@media all and (min-width: 1921px){.newsletter-form-wrapper .wpcf7-form .wpcf7-form-control.wpcf7-submit{padding:15px 26px;white-space:nowrap}}@media all and (max-width: 768px){.newsletter-form-wrapper .wpcf7-form .wpcf7-form-control.wpcf7-submit{padding:10px 20px}}.newsletter-form-wrapper .wpcf7-form .wpcf7-form-control.wpcf7-submit:hover{background-color:#000;color:#fff}.newsletter-form-wrapper .wpcf7-form .wpcf7-response-output{font-family:"Linear Sans";font-weight:400;font-style:normal;font-size:18px;line-height:29px;letter-spacing:.76px;color:#000;padding:0;border:none;margin:0}@media all and (min-width: 768px){.newsletter-form-wrapper .wpcf7-form .wpcf7-response-output{font-size:18px;line-height:27px;letter-spacing:.9px}}@media all and (min-width: 1921px){.newsletter-form-wrapper .wpcf7-form .wpcf7-response-output{font-size:clamp(18px,18px + (100vw - 1920px)*.006,32px);line-height:clamp(27px,27px + (100vw - 1920px)*.009,48px)}}.newsletter-form-wrapper .wpcf7-form.invalid .wpcf7-response-output{color:#b14738}.newsletter-form-wrapper .wpcf7-form .wpcf7-spinner{display:none !important}body.error404 .header-container{background-color:#fff;color:#000}.page-container.page-404{height:100vh;min-height:100vh;display:flex;align-items:center;justify-content:center;padding-top:var(--header-height, 80px);background-image:url("/wp-content/themes/belux-theme/img/404_mobile_768.jpg");background-size:cover;background-position:center}@media all and (min-width: 769px){.page-container.page-404{background-image:url("/wp-content/themes/belux-theme/img/404_dektop_2560.jpg")}}.page-404-inner{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:25px;text-align:center}.page-404-svg{display:flex;justify-content:center;width:100%}.page-404-svg svg{display:block;height:auto;width:100%;max-width:340px}@media all and (min-width: 768px)and (max-width: 1024px){.page-404-svg svg{max-width:431px}}@media all and (min-width: 1025px){.page-404-svg svg{max-width:clamp(431px,431px + (100vw - 1024px)*.479,860px)}}.page-404-text{font-family:"Linear Sans",sans-serif;font-weight:600;font-size:19px;line-height:29px;letter-spacing:.04em;text-align:center;margin:0;color:#000;margin-top:45px}@media all and (min-width: 768px)and (max-width: 1024px){.page-404-text{margin-top:55px}}@media all and (min-width: 1025px){.page-404-text{margin-top:95px;font-size:23px;line-height:35px;letter-spacing:.05em}}.page-404-inner .btn{margin-top:30px}@media all and (min-width: 768px){.page-404-inner .btn{margin-top:35px}}.page-404-inner .btn{align-self:center}@keyframes fadeSlideUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeOnly{from{opacity:0}to{opacity:1}}.reveal-up{opacity:0;transform:translateY(30px)}.reveal-up.is-visible{animation:fadeSlideUp .6s ease-out both}.wp-block-belux-facts.reveal-up{transform:none}.wp-block-belux-facts.reveal-up.is-visible{animation:fadeOnly .6s ease-out both;transform:none}.page-container>.wp-block-belux-header:first-child.reveal-up,.page-container>.wp-block-belux-header:first-child.reveal-up.is-visible{opacity:1;transform:none;animation:none;transition:none}.belux-social-links-container{display:flex;flex-wrap:wrap;align-items:center;grid-gap:24px;font-size:28px}.belux-social-links-container a{display:inline-flex;align-items:center;text-decoration:none !important;color:inherit;transition:opacity .2s}.belux-social-links-container a:hover{opacity:.7}.belux-social-links-container .icon{display:inline-block}@media all and (min-width: 1921px){.belux-social-links-container{grid-gap:clamp(24px,24px + (100vw - 1920px)*.02,42px);font-size:clamp(28px,28px + (100vw - 1920px)*.015,50px)}}
