.grad-bg{background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(46,43,40,0.2) 30%,rgba(46,43,40,0.64) 99%,rgba(46,43,40,0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a62e2b28',GradientType=0)}.grad-white{background:linear-gradient(135deg,rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.51) 36%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ccffffff',endColorstr='#00ffffff',GradientType=1)}:root{--space-unit:16px;--space-xxs:calc(0.25 * var(--space-unit));--space-xs:calc(0.5 * var(--space-unit));--space-sm:calc(1 * var(--space-unit));--space-md:calc(2 * var(--space-unit));--space-lg:calc(4 * var(--space-unit));--space-xl:calc(8 * var(--space-unit));--space-xxl:calc(12.5 * var(--space-unit));--pri-100:#EA7600;--pri-200:#FF901A;--pri-300:#FF9D33;--pri-400:#FFA94D;--pri-500:#FFB566;--sec-100:#00B5E2;--sec-200:#1ABCE5;--sec-300:#33C4E8;--sec-400:#4DCBEB;--sec-500:#66D3EE;--ter-100:#FFB500;--ter-200:#FFBC1A;--ter-300:#FFC433;--ter-400:#FFCB4D;--ter-500:#FFD366;--neu-100:#2E2B28;--neu-200:#757677;--neu-300:#A7A8AA;--neu-400:#DCDCDD;--neu-500:#EDEEEE;--quat--100:#6cc24a;--quat--200:#98d480;--white:#fff;--black:#000;--font-primary:'RMNe6CC24Aue-Regular',sans-serif;--font-secondary:'RMNeue-Italic',sans-serif;--heading-line-height:1.1;--body-line-height:140%;--content-width:1600px;--body-line-spacing:calc(1.125 * var(--space-unit));--letter:3px}.container{max-width:var(--content-width);width:unset;margin-inline:auto}@media screen and (min-width:1600px){.container{width:100%}}.container-width{width:unset}@media screen and (min-width:1600px){.container-width{width:100%}}.padding-lr{padding-inline:var(--space-md)}@media screen and (min-width:768px){.padding-lr{padding-inline:var(--space-lg)}}.padding-tb{padding-block:var(--space-lg)}@media screen and (min-width:768px){.padding-tb{padding-block:var(--space-xl)}}.padding{padding-inline:var(--space-md);padding-block:var(--space-lg)}@media screen and (min-width:768px){.padding{padding-inline:var(--space-lg)}}@media screen and (min-width:768px){.padding{padding-block:var(--space-xl)}}.container-top{padding-top:var(--space-md)}@media screen and (min-width:1024px){.container-top{padding-top:var(--space-lg)}}.margin-lr{margin-inline:var(--space-md)}@media screen and (min-width:1024px){.margin-lr{margin-inline:var(--space-lg)}}@media screen and (min-width:1600px){.margin-lr{margin-inline:auto}}.margin-tb{margin-block:var(--space-lg)}@media screen and (min-width:768px){.margin-tb{margin-block:var(--space-xl)}}.margin-top{margin-top:var(--space-lg)}@media screen and (min-width:1024px){.margin-top{margin-top:var(--space-xl)}}.margin-bottom{margin-bottom:var(--space-lg)}@media screen and (min-width:1024px){.margin-bottom{margin-bottom:var(--space-xl)}}.menu-alignment{display:flex;gap:calc(2.5 * var(--space-unit));align-items:center}.logo-color svg #Path_161,.logo-color svg #Path_162,.logo-color svg #Path_164{fill:var(--white)!important}.btn-black{color:var(--black);letter-spacing:var(--letter);text-transform:uppercase;transition:all 0.35s ease-in-out}.svg-arrow svg #Path_291,.svg-arrow svg #Rectangle_171{transition:all 0.35s ease-in-out}.svg-arrow:hover svg #Rectangle_171{fill:var(--black)}.svg-arrow:hover svg #Path_291{stroke:var(--white)}.transition{transition:all 0.35s ease-in-out}.transition2{transition:all 0.45s ease-in-out}.anchor{position:relative;display:inline-block;padding-bottom:13px}.anchor:after{position:absolute;content:'';width:100%;height:2px;background-color:var(--white);bottom:0px;left:0px;display:block}.anchor:hover{text-decoration:none}@media screen and (min-width:1024px){.anchor:hover:after{animation:borderBottom 0.6s linear forwards}}@keyframes hamburger{0%{width:0%}to{width:99%}}@keyframes hamburgerBottom{0%{width:0%}to{width:58%}}@keyframes borderBottom{0%{width:0%;opacity:0}to{width:100%;opacity:1}}@keyframes progressBar{0%{height:0px}to{height:97px}}@keyframes showUp{0%{opacity:0}to{opacity:1}}@keyframes zoomIn{0%{opacity:0;transform:scale(0.6);transition-property:opacity,transform}to{opacity:1;transform:translate3d(0,0,0) scale(1)}}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:var(--font-primary);color:var(--neu-100);font-size:calc(48px + (90 - 48) * ((100vw - 370px) / (1600 - 370)));line-height:var(--heading-line-height);font-weight:400}@media screen and (min-width:1600px){.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-size:90px}}.h2,h2{font-size:calc(40px + (60 - 40) * ((100vw - 370px) / (1600 - 370)));font-weight:700}@media screen and (min-width:1600px){.h2,h2{font-size:60px}}.h3,h3{font-size:calc(36px + (40 - 36) * ((100vw - 370px) / (1600 - 370)));font-weight:700}@media screen and (min-width:1600px){.h3,h3{font-size:40px}}.h4,h4{font-size:calc(27px + (27 - 27) * ((100vw - 370px) / (1600 - 370)))}@media screen and (min-width:1600px){.h4,h4{font-size:27px}}.h5,.h6,h5,h6{font-size:calc(18px + (18 - 18) * ((100vw - 370px) / (1600 - 370)))}@media screen and (min-width:1600px){.h5,.h6,h5,h6{font-size:18px}}.italic{font-style:italic}.p-style,.wpcf7-response-output,a,label,legend,li,p,span,td,time{font-family:var(--font-primary);color:var(--neu-200);line-height:var(--body-line-height);font-weight:400;font-size:calc(18px + (18 - 18) * ((100vw - 370px) / (1600 - 370)))}@media screen and (min-width:1600px){.p-style,.wpcf7-response-output,a,label,legend,li,p,span,td,time{font-size:18px}}.wp-block-button__link,a,button{transition:all 0.3s ease-in-out;text-decoration:none;font-size:calc(16px + (16 - 16) * ((100vw - 370px) / (1600 - 370)));color:var(--pri-100)}@media screen and (min-width:1600px){.wp-block-button__link,a,button{font-size:16px}}.wp-block-button__link:hover,a:hover,button:hover{text-decoration:underline}@font-face{font-family:'RMNeue-Italic';src:url('../woff2/rmneue-italic.woff2') format('woff2');font-weight:normal;font-style:normal}@font-face{font-family:'RMNeue-Regular';src:url('../woff2/rmneue-regular.woff2') format('woff2');font-weight:normal;font-style:normal}*{margin:0;padding:0}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.clear:after,.clear:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{content:"";display:table;table-layout:fixed}.clear:after,.comment-content:after,.entry-content:after,.site-content:after,.site-footer:after,.site-header:after{clear:both}#content{margin:0}.grecaptcha-badge{opacity:0!important}.error404 .error-block{padding-bottom:100px}.error404 .error-block h1{font-size:calc(80px + (180 - 80) * ((100vw - 370px) / (1600 - 370)));text-shadow:1px 1px 1px var(--pri-100),2px 2px 1px var(--pri-100),3px 3px 1px var(--pri-100),4px 4px 1px var(--pri-100),5px 5px 1px var(--pri-100),6px 6px 1px var(--pri-100),7px 7px 1px var(--pri-100),8px 8px 1px var(--pri-100),25px 25px 8px rgba(0,0,0,0.2)}@media screen and (min-width:1600px){.error404 .error-block h1{font-size:180px}}.error404 .error-block h3{color:var(--pri-100)}.error404 .back-home{background-color:var(--pri-100);border:0;display:inline-block;clip-path:polygon(0 0,100% 0%,90% 100%,0% 100%);font-size:18px;cursor:pointer;position:relative;padding:2px;text-transform:unset!important;max-width:max-content;margin:auto;margin-top:40px;width:100%;display:block}.error404 .back-home:hover{opacity:1}.error404 .back-home:hover span{color:var(--white);background-color:var(--pri-100)}.error404 .back-home span{padding:9px 45px 9px 40px;font-family:var(--font-primary);color:var(--pri-100);font-weight:400;text-transform:unset!important;background-color:var(--white);display:inline-block;transition:all 0.3s ease;clip-path:polygon(0 0,100% 0%,90% 100%,0% 100%)}.hidden{overflow-y:hidden}html{overflow-x:hidden}body{position:relative;background-color:var(--white);box-shadow:0 -20px 13px 4px rgba(0,0,0,0.11)}body,html{scroll-behavior:smooth}.button_container{display:block;position:relative;height:45px;width:45px;border:3px solid var(--neu-100);cursor:pointer;overflow:hidden;background-color:var(--neu-100);transition:all 0.35s ease}@media screen and (min-width:768px){.button_container{height:65px;width:65px}}@media screen and (min-width:1024px){.button_container:hover{background-color:var(--white)}.button_container:hover span{background-color:var(--neu-100);opacity:1}.button_container:hover span:first-of-type,.button_container:hover span:nth-of-type(2){animation:hamburger 1.5s ease 0.35 forwards}.button_container:hover span:nth-of-type(3){animation:hamburgerBottom 1.5s ease 0.35 forwards}.button_container:hover.active span{background-color:var(--neu-100);animation:none!important}}.button_container.active{border:3px solid var(--white)}.button_container.active span{left:6px;width:70%;background:var(--white)}@media screen and (min-width:768px){.button_container.active span{left:10px}}.button_container.active .top{transform:translateY(11px) translateX(0) rotate(45deg);top:8px}@media screen and (min-width:768px){.button_container.active .top{top:18px}}.button_container.active .middle{opacity:0}.button_container.active .bottom{transform:translateY(-11px) translateX(0) rotate(-45deg);width:70%;top:30px}@media screen and (min-width:768px){.button_container.active .bottom{top:40px}}.button_container span{background:var(--white);height:3px;width:60%;position:absolute;top:10px;left:8px;transition:all 0.35s ease;cursor:pointer}.button_container span:nth-of-type(2){top:19px}.button_container span:nth-of-type(3){top:28px;width:35%}@media screen and (min-width:768px){.button_container span{top:14px;left:13px}.button_container span:nth-of-type(2){top:29px}.button_container span:nth-of-type(3){top:44px;width:35%}}.overlay{position:fixed;background:var(--neu-100);top:0;left:0;width:100%;height:0%;opacity:0;visibility:hidden;transition:opacity 0.45s,visibility 0.45s,height 0.45s;overflow:auto;z-index:400;content-visibility:auto}.overlay .site-logo{opacity:0}.overlay.open{opacity:1;visibility:visible;height:100%;padding-inline:var(--space-md)}@media screen and (min-width:768px){.overlay.open{padding-inline:var(--space-lg)}}.overlay.open .site-logo{animation:fadeInRight 0.5s ease forwards;animation-delay:0.35s}.overlay.open .contact-info{animation:fadeInRight 0.5s ease forwards;animation-delay:0.65s}.overlay.open li{animation:fadeInRight 0.5s ease forwards;animation-delay:0.35s}.overlay.open li:nth-of-type(2){animation-delay:0.4s}.overlay.open li:nth-of-type(3){animation-delay:0.45s}.overlay.open li:nth-of-type(4){animation-delay:0.5s}.overlay.open li:nth-of-type(5){animation-delay:0.55s}.overlay.open li:nth-of-type(6){animation-delay:0.6s}.overlay.open li:nth-of-type(7){animation-delay:0.65s}.overlay.open li:nth-of-type(8){animation-delay:0.7s}.overlay.open li:nth-of-type(9){animation-delay:0.75s}.overlay .overlay-nav-main{margin-top:160px}.overlay .overlay-nav-main .overlay-menu{position:relative;text-align:left}.overlay .overlay-nav-main ul{list-style:none;padding:0;margin:0 auto;display:inline-block;position:relative;height:100%}.overlay .overlay-nav-main ul>li{display:block;position:relative;opacity:0;margin:0}.overlay .overlay-nav-main ul>li:not(:last-child){margin-bottom:10px}@media screen and (min-width:768px){.overlay .overlay-nav-main ul>li:not(:last-child){margin-bottom:15px}}.overlay .overlay-nav-main ul>li a{display:block;position:relative;color:var(--white);text-decoration:none;overflow:hidden;font-size:calc(40px + (60 - 40) * ((100vw - 370px) / (1600 - 370)));text-transform:none;margin-top:0px;font-weight:400;margin-bottom:0}@media screen and (min-width:1600px){.overlay .overlay-nav-main ul>li a{font-size:60px}}@media screen and (min-width:1024px){.overlay .overlay-nav-main ul>li a:hover{opacity:1;color:var(--neu-200)}}.overlay .overlay-nav-main ul>li>ul{display:none}@media screen and (max-width:768px){.overlay .overlay-nav-main ul>li>ul{margin-left:10px}.overlay .overlay-nav-main ul>li>ul>li:not(:last-child){margin-bottom:7px}}.overlay .overlay-nav-main ul>li>ul>li a{font-size:calc(23px + (27 - 23) * ((100vw - 370px) / (1600 - 370)))}@media screen and (min-width:1600px){.overlay .overlay-nav-main ul>li>ul>li a{font-size:27px}}@media screen and (min-width:768px){.overlay .overlay-nav-main ul>li>ul>li{display:inline-block}.overlay .overlay-nav-main ul>li>ul>li:not(:last-child){margin-right:30px}}.overlay .overlay-nav-main ul>li.menu-item-320,.overlay .overlay-nav-main ul>li.menu-item-44{cursor:pointer}.overlay .overlay-nav-main ul>li.menu-item-320 a,.overlay .overlay-nav-main ul>li.menu-item-44 a{display:flex;gap:20px;flex-direction:row;align-items:center;pointer-events:none}@media screen and (min-width:768px){.overlay .overlay-nav-main ul>li.menu-item-320 a,.overlay .overlay-nav-main ul>li.menu-item-44 a{gap:30px}}.overlay .overlay-nav-main ul>li.menu-item-320 a img,.overlay .overlay-nav-main ul>li.menu-item-44 a img{transition:transform 0.5s ease-in-out;height:7.75px;width:15.5px}.overlay .overlay-nav-main ul>li.menu-item-320 a img.show,.overlay .overlay-nav-main ul>li.menu-item-44 a img.show{transform:rotate(180deg)}@media screen and (min-width:768px){.overlay .overlay-nav-main ul>li.menu-item-320 a img,.overlay .overlay-nav-main ul>li.menu-item-44 a img{height:13.16px;width:26.33px}}.overlay .overlay-nav-main ul>li.menu-item-320>ul>li a,.overlay .overlay-nav-main ul>li.menu-item-44>ul>li a{pointer-events:unset!important}.overlay .contact-info{position:relative;opacity:0;display:flex;gap:30px;flex-direction:column;align-items:unset;padding-top:var(--space-md)}@media screen and (min-width:768px){.overlay .contact-info{gap:50px;flex-direction:row;align-items:center;padding-top:var(--space-lg)}}@media screen and (min-width:1600px){.overlay .contact-info{padding-top:var(--space-xl)}}.overlay .contact-info a{text-transform:unset;color:var(--neu-200)}@media screen and (min-width:1024px){.overlay .contact-info a:hover{text-decoration:underline}}@media screen and (max-width:768px){.overlay .contact-info .address-details{display:none}}nav.overlay-menu ul li[data-slug*=heating] a:hover{color:var(--pri-300)}nav.overlay-menu ul li[data-slug*=lighting] a:hover{color:var(--ter-300)}nav.overlay-menu ul li[data-slug*=plastics] a:hover{color:var(--quat--100)}@keyframes fadeInRight{0%{opacity:0;left:20%}to{opacity:1;left:0}}.form-placeholder{color:var(--neu-200);opacity:1;font-weight:400;font-family:var(--font-primary);font-size:18px!important}.calculator-page textarea,form textarea{height:202px}.calculator-page input:not(.gfield-choice-input),.calculator-page option,.calculator-page select,.calculator-page textarea,form input:not(.gfield-choice-input),form option,form select,form textarea{padding:12px;border:none;border:2px solid var(--neu-200);width:100%;font-family:var(--font-primary);font-size:18px;box-sizing:border-box;color:var(--neu-200);line-height:var(--body-line-height);appearance:none;border-radius:0}.calculator-page input:not(.gfield-choice-input):focus,.calculator-page input:not(.gfield-choice-input):focus-visible,.calculator-page option:focus,.calculator-page option:focus-visible,.calculator-page select:focus,.calculator-page select:focus-visible,.calculator-page textarea:focus,.calculator-page textarea:focus-visible,form input:not(.gfield-choice-input):focus,form input:not(.gfield-choice-input):focus-visible,form option:focus,form option:focus-visible,form select:focus,form select:focus-visible,form textarea:focus,form textarea:focus-visible{outline:0px}.calculator-page select,form select{background:url("../svg/drop-down.svg") no-repeat;background-size:27px;background-position:calc(100% - 20px) center;background-repeat:no-repeat;background-color:var(--white);color:var(--neu-200)}.calculator-page ::-webkit-input-placeholder,form ::-webkit-input-placeholder{color:var(--neu-200);opacity:1;font-weight:400;font-family:var(--font-primary);font-size:18px!important}.calculator-page :-moz-placeholder,form :-moz-placeholder{color:var(--neu-200);opacity:1;font-weight:400;font-family:var(--font-primary);font-size:18px!important}.calculator-page ::-moz-placeholder,form ::-moz-placeholder{color:var(--neu-200);opacity:1;font-weight:400;font-family:var(--font-primary);font-size:18px!important}.calculator-page :-ms-input-placeholder,form :-ms-input-placeholder{color:var(--neu-200);opacity:1;font-weight:400;font-family:var(--font-primary);font-size:18px!important}.right{text-align:right}.left{text-align:left}.center{text-align:center}*{margin:0;padding:0}.transform{transform:scaleX(-1)}div{box-sizing:border-box}.custom-btn{background-color:var(--pri-100);border:0;display:inline-block;clip-path:polygon(0 0,100% 0%,90% 100%,0% 100%);font-size:18px;cursor:pointer;position:relative;padding:2px;text-transform:unset!important}.custom-btn:hover{opacity:1}.custom-btn:hover span{color:var(--white);background-color:var(--pri-100)}.custom-btn span{padding:9px 45px 9px 40px;font-family:var(--font-primary);color:var(--pri-100);font-weight:400;text-transform:unset!important;background-color:var(--white);display:inline-block;transition:all 0.3s ease;clip-path:polygon(0 0,100% 0%,90% 100%,0% 100%)}img{height:auto}.img-responsive{display:block;width:100%}.page-id-9 header{position:absolute;background-color:transparent}.page-id-9 header .wrapper{border:none!important}.page-id-173 .wrapper,.page-id-48 .wrapper,.page-id-52 .wrapper{border:none!important}header{z-index:410;padding-block:20px;background-color:transparent;width:100%;position:relative;box-sizing:border-box;transition:all 0.3s}@media screen and (min-width:768px){header{padding-block:30px}}header .wrapper{margin-inline:var(--space-md);display:flex;gap:calc(2.5 * var(--space-unit));align-items:center;justify-content:space-between;transition:all 0.3s}@media screen and (min-width:1024px){header .wrapper{margin-inline:var(--space-lg)}}@media screen and (min-width:1600px){header .wrapper{margin-inline:auto}}header.fixed-header{background-color:var(--neu-100);box-shadow:0 1px 6px 0 #202101;position:fixed;z-index:410;animation:showUp 1s ease-in-out}header.fixed-header .wrapper{border:none!important}header.fixed-header .wrapper a.site-logo span.logo--white{display:block}header.fixed-header .button_container,header.fixed-header .site-logo svg{transform:scale(0.8);transition:all 0.35s ease-in-out}header.fixed-header .button_container{background-color:var(--white);border:3px solid var(--white)}header.fixed-header .button_container span{background-color:var(--neu-100);opacity:1}header.fixed-header .button_container.active{background-color:var(--neu-100)}header.fixed-header .button_container.active span{background-color:var(--white)}@media screen and (min-width:1024px){header.fixed-header .button_container:hover span{opacity:1}header.fixed-header .button_container:hover span:first-of-type,header.fixed-header .button_container:hover span:nth-of-type(2){animation:hamburger 1.5s ease 0.35 forwards}header.fixed-header .button_container:hover span:nth-of-type(3){animation:hamburgerBottom 1.5s ease 0.35 forwards}header.fixed-header .button_container:hover.active{background-color:var(--white)}header.fixed-header .button_container:hover.active span{background-color:var(--neu-100)}header.fixed-header .button_container:hover.active span.middle{opacity:0}}header.fixed-header .site-logo svg #Path_161,header.fixed-header .site-logo svg #Path_162,header.fixed-header .site-logo svg #Path_164{fill:var(--white)!important}header.overlay-header{background-color:var(--neu-100);box-shadow:none}header.overlay-header .button_container,header.overlay-header .site-logo svg{transform:scale(1)}header.overlay-header .wrapper{border:none!important}.site-logo{display:inline-block;width:180px;margin-bottom:0;position:relative;z-index:65;transition:all 0.35s ease-in-out}@media screen and (min-width:768px){.site-logo{width:270px}}@media screen and (min-width:1024px){.site-logo{width:auto}}.site-logo svg{transition:all 0.45 ease-in-out;width:180px;display:block}@media screen and (min-width:768px){.site-logo svg{width:270px}}@media screen and (min-width:1024px){.site-logo svg{width:auto}}.site-logo svg path{transition:all 0.35s ease-in-out}.nav-main{display:none}.hero{position:relative}.hero .slick-dotted.slick-slider{margin-bottom:0px}.hero .banner .hero-slider-background img.hero_banner{z-index:0;height:100svh;object-fit:cover}@media screen and (min-width:1024px){.hero .banner .hero-slider-background img.hero_banner{height:1080px}}.hero .banner:first-of-type{object-position:top 50% right 20%}.hero .banner:nth-of-type(2){object-position:top 50% right 20%}.hero .banner:nth-of-type(3){object-position:top 50% right 80%}.hero .banner:before{z-index:1;content:'';position:absolute;top:0;right:0;bottom:0;left:0;display:block;height:100%;width:100%;background:linear-gradient(transparent,transparent,var(--neu-100))}.hero .grad,.hero .grad-logo,.hero .grad-slider,.hero .slider{position:absolute;inset:0;display:block;z-index:1}.hero .grad{background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(46,43,40,0.2) 30%,rgba(46,43,40,0.64) 99%,rgba(46,43,40,0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a62e2b28',GradientType=0)}.hero .grad-logo{background:linear-gradient(135deg,rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.51) 36%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ccffffff',endColorstr='#00ffffff',GradientType=1)}.hero .banner .slick-dots{display:none!important}.hero .slider{z-index:10;margin-inline:var(--space-md)}@media screen and (min-width:1024px){.hero .slider{margin-inline:var(--space-lg)}}@media screen and (min-width:1600px){.hero .slider{margin-inline:auto}}.hero .slider svg path{fill:var(--white)!important}.hero .slider .hero-slider-nav{position:absolute;left:0px;top:310px;z-index:10;display:inline-block;width:30%}@media screen and (min-width:1280px){.hero .slider .hero-slider-nav{width:25%}}@media screen and (max-width:1200px){.hero .slider .hero-slider-nav{display:none}}.hero .slider .hero-slider-nav .hero-slide{cursor:pointer;width:auto}.hero .slider .hero-slider-nav .hero-slide .caption-div{margin-block:-1px}.hero .slider .hero-slider-nav .hero-slide .caption-div p{display:flex;gap:25px;flex-direction:row;align-items:center}.hero .slider .hero-slider-nav .hero-slide .caption-div p,.hero .slider .hero-slider-nav .hero-slide .caption-div span{color:rgba(255,255,255,0.35);font-size:16px;text-transform:uppercase;letter-spacing:var(--letter);transition:all 0.35s ease-in-out}.hero .slider .hero-slider-nav .hero-slide .caption-div p .counter,.hero .slider .hero-slider-nav .hero-slide .caption-div span .counter{font-variant-numeric:tabular-nums;margin-block:30px}.hero .slider .hero-slider-nav .hero-slide .caption-div p .progress-bar,.hero .slider .hero-slider-nav .hero-slide .caption-div span .progress-bar{width:2px;height:97px;background-color:rgba(255,255,255,0.35)}.hero .slider .hero-slider-nav .hero-slide .caption-div .caption{opacity:1;visibility:visible;position:relative;transition:all 0.45s ease-in-out}.hero .slider .hero-slider-nav .hero-slide .caption-div .caption .caption-logo{opacity:0;visibility:hidden;position:absolute;left:0;top:-20px;transition:all 0.45s ease-in-out}@media screen and (min-width:1024px){.hero .slider .hero-slider-nav .hero-slide .caption-div .caption .caption-logo svg{height:29.01px;width:150px}}@media screen and (min-width:1500px){.hero .slider .hero-slider-nav .hero-slide .caption-div .caption .caption-logo svg{height:45px;width:232.69}}.hero .slider .hero-slider-nav .hero-slide.slick-current .caption-div p,.hero .slider .hero-slider-nav .hero-slide.slick-current .caption-div span{color:var(--white)}.hero .slider .hero-slider-nav .hero-slide.slick-current .caption-div .progress-bar{position:relative}.hero .slider .hero-slider-nav .hero-slide.slick-current .caption-div .progress-bar:after{content:'';background-color:var(--white);position:absolute;width:4px;height:97px;animation:progressBar 5s ease;left:-1px}.hero .slider .hero-slider-nav .hero-slide.slick-current .caption-div .caption{color:transparent;transition:all 0.45s ease-in-out}.hero .slider .hero-slider-nav .hero-slide.slick-current .caption-div .caption .caption-logo{opacity:1;visibility:visible;transition:all 0.45s ease-in-out}.hero .slider .hero-slider{position:absolute;left:0px;width:100%;left:-32px;margin-bottom:0px;top:120px;height:calc(100% - 120px)}@media screen and (min-width:1024px){.hero .slider .hero-slider{top:190px;left:-64px;height:calc(100% - 190px);width:calc(100% + 64px)}}@media screen and (min-width:1600px){.hero .slider .hero-slider{left:-140px}}.hero .slider .hero-slider .hero-slide-content .grad-slider{opacity:0.95}.hero .slider .hero-slider .hero-slide-content .grad-slider img.grad-slider{width:100%}@media screen and (max-width:768px){.hero .slider .hero-slider .hero-slide-content .grad-slider{height:320px;width:80%}}@media screen and (min-width:1024px){.hero .slider .hero-slider .hero-slide-content .grad-slider{max-width:768px}}.hero .slider .hero-slider .hero-slide-content .image{max-width:640px;width:100%;z-index:4;position:inherit;top:25px;left:0px}@media screen and (min-width:1200px){.hero .slider .hero-slider .hero-slide-content .image{left:270px;top:25px}}@media screen and (min-width:1500px){.hero .slider .hero-slider .hero-slide-content .image{left:370px}}@media screen and (max-width:768px){.hero .slider .hero-slider .hero-slide-content .image img{width:100%}}.hero .slider .hero-slider .hero-slide-content .content{max-width:478px;width:100%;padding-inline:var(--space-md);z-index:4;position:absolute;right:0;bottom:95px}@media screen and (min-width:1024px){.hero .slider .hero-slider .hero-slide-content .content{margin-top:110px;margin-left:var(--space-lg);padding-right:0;text-align:right}}@media screen and (min-width:1200px){.hero .slider .hero-slider .hero-slide-content .content{right:0;margin-top:0;margin-left:auto}}@media screen and (min-width:1440px){.hero .slider .hero-slider .hero-slide-content .content{bottom:320px}}.hero .slider .hero-slider .hero-slide-content .content p{font-size:calc(18px + (24 - 18) * ((100vw - 370px) / (1600 - 370)))!important;color:var(--white);margin-bottom:20px}@media screen and (min-width:1600px){.hero .slider .hero-slider .hero-slide-content .content p{font-size:24px}}.hero .slider .hero-slider .hero-slide-content .content a,.hero .slider .hero-slider .hero-slide-content .content p{text-shadow:2px 2px 4px rgba(0,0,0,0.5)}.hero .slider .hero-slider .hero-slide-content .content .btn{color:var(--white);letter-spacing:var(--letter);text-transform:uppercase;transition:all 0.35s ease-in-out}.hero .slider .hero-slider .hero-slide-content .content a.btn{position:relative;display:inline-block;padding-bottom:13px}.hero .slider .hero-slider .hero-slide-content .content a.btn:after{position:absolute;content:'';width:100%;height:2px;background-color:var(--white);bottom:0px;left:0px;display:block}.hero .slider .hero-slider .hero-slide-content .content a.btn:hover{text-decoration:none}@media screen and (min-width:1024px){.hero .slider .hero-slider .hero-slide-content .content a.btn:hover:after{animation:borderBottom 0.6s linear forwards}}.hero .slider .hero-slider .hero-slide-content .content .caption-logo svg{width:164px;height:32px}@media screen and (min-width:768px){.hero .slider .hero-slider .hero-slide-content .content .caption-logo svg{width:233px;height:45px}}@media screen and (min-width:1200px){.hero .slider .hero-slider .hero-slide-content .content .caption-logo{display:none}}.hero .slider .hero-slider .slick-dots{margin-left:27px;bottom:15px;text-align:left}@media screen and (min-width:768px){.hero .slider .hero-slider .slick-dots{margin-left:59px;bottom:20px}}@media screen and (min-width:1200px){.hero .slider .hero-slider .slick-dots{display:none!important}}.hero .slider .hero-slider .slick-dots li button:before{font-size:12px}.hero .slider .hero-slider .slick-dots li.slick-active button:before{color:var(--white)}.hero .slider .hero-slider .slick-list,.hero .slider .hero-slider .slick-track{height:100%}section{box-sizing:border-box}@media screen and (min-width:1024px){#page-features{padding-inline:var(--space-lg)}}.half-image-section{padding-block:80px;background-color:var(--neu-100)}@media screen and (min-width:1024px){.half-image-section{padding-block:var(--space-lg)}}.half-image-section h1,.half-image-section h2,.half-image-section h3,.half-image-section h4,.half-image-section h5,.half-image-section h6,.half-image-section p{color:white}@media screen and (min-width:1024px){.half-image-section{background:unset}}.half-image-section .section-div{display:grid;grid-template-columns:100%;gap:var(--space-lg);margin-bottom:40px}.half-image-section .section-div:not(:last-child){padding-block:0 80px}@media screen and (min-width:1024px){.half-image-section .section-div:not(:last-child){padding-block:0 var(--space-lg)}}@media screen and (min-width:1024px){.half-image-section .section-div{gap:0px;grid-template-columns:37% 63%;align-items:center;align-content:center}.half-image-section .section-div:nth-of-type(2n){transform:scaleX(-1)}.half-image-section .section-div:nth-of-type(2n) .content,.half-image-section .section-div:nth-of-type(2n) .image{transform:translate3d(0,20px,0) scaleX(-1)}.half-image-section .section-div:nth-of-type(2n) .content.aos-animate,.half-image-section .section-div:nth-of-type(2n) .image.aos-animate{opacity:1;transform:translate3d(0,0,0) scaleX(-1)}}.half-image-section .section-div .content{position:relative;z-index:10;padding:0 var(--space-md);transition-property:opacity,transform;transform:translate3d(0,20px,0)}.half-image-section .section-div .content h2{margin-bottom:23px}@media screen and (min-width:768px){.half-image-section .section-div .content{padding:0 var(--space-lg)}}@media screen and (min-width:1024px){.half-image-section .section-div .content{background-color:var(--neu-100);padding:50px;width:550px}.half-image-section .section-div .content h1,.half-image-section .section-div .content h2,.half-image-section .section-div .content h3,.half-image-section .section-div .content h4,.half-image-section .section-div .content h5,.half-image-section .section-div .content h6,.half-image-section .section-div .content p{color:white}}@media screen and (min-width:1200px){.half-image-section .section-div .content{width:600px;padding:60px}}@media screen and (min-width:1440px){.half-image-section .section-div .content{width:800px;padding:90px 60px 90px 60px}}.half-image-section .section-div .content a{font-size:calc(18px + (18 - 18) * ((100vw - 370px) / (1600 - 370)));text-transform:unset;text-decoration:underline;color:white}@media screen and (min-width:1600px){.half-image-section .section-div .content a{font-size:18px}}.half-image-section .section-div .content a:hover{text-decoration:underline}body.page-template-page-heating .half-image-section .section-div .content a:hover{color:var(--pri-300)}body.page-template-page-lighting .half-image-section .section-div .content a:hover{color:var(--ter-300)}body.page-template-page-plastics .half-image-section .section-div .content a:hover{color:var(--quat--100)}.half-image-section .section-div .content.aos-animate{transform:translate3d(0,0,0)}.half-image-section .section-div .image{position:relative}body:not(.home) .half-image-section .section-div .image:after,body:not(.home) .half-image-section .section-div .image:before{position:absolute;display:block;height:130px;z-index:10}@media screen and (min-width:1024px){body:not(.home) .half-image-section .section-div .image:after,body:not(.home) .half-image-section .section-div .image:before{height:230px;opacity:0;transition-property:transform,opacity;transition-delay:1s}}body:not(.home) .half-image-section .section-div .image:before{bottom:-55px}@media screen and (min-width:1024px){body:not(.home) .half-image-section .section-div .image:before{bottom:-85px;transition-duration:700ms;transform:translateY(20px)}}body:not(.home) .half-image-section .section-div .image:after{bottom:-35px}@media screen and (min-width:1024px){body:not(.home) .half-image-section .section-div .image:after{bottom:-50px;transition-duration:600ms;transform:translateY(-20px)}}body:not(.home) .half-image-section .section-div .image.aos-animate:after,body:not(.home) .half-image-section .section-div .image.aos-animate:before{opacity:1;transform:translateY(0)}body:not(.home) .half-image-section .section-div:nth-of-type(odd) .image:before{right:7%}body:not(.home) .half-image-section .section-div:nth-of-type(odd) .image:after{right:9%}body:not(.home) .half-image-section .section-div:nth-of-type(2n) .image:before{left:7%}body:not(.home) .half-image-section .section-div:nth-of-type(2n) .image:after{left:9%}body.page-template-page-heating .half-image-section .section-div .image:before{content:url('../svg/heat-mb-small.svg')}@media screen and (min-width:1024px){body.page-template-page-heating .half-image-section .section-div .image:before{content:url('../svg/heat-small-bar.svg')}}body.page-template-page-heating .half-image-section .section-div .image:after{content:url('../svg/heat-mb-big.svg')}@media screen and (min-width:1024px){body.page-template-page-heating .half-image-section .section-div .image:after{content:url('../svg/heat-big-bar.svg')}}body.page-template-page-cooling .half-image-section .section-div .image:before{content:url('../svg/cool-mb-small.svg')}@media screen and (min-width:1024px){body.page-template-page-cooling .half-image-section .section-div .image:before{content:url('../svg/cool-small-bar.svg')}}body.page-template-page-cooling .half-image-section .section-div .image:after{content:url('../svg/cool-mb-big.svg')}@media screen and (min-width:1024px){body.page-template-page-cooling .half-image-section .section-div .image:after{content:url('../svg/cool-big-bar.svg')}}body.page-template-page-lighting .half-image-section .section-div .image:before{content:url('../svg/light-mb-small.svg')}@media screen and (min-width:1024px){body.page-template-page-lighting .half-image-section .section-div .image:before{content:url('../svg/light-small-bar.svg')}}body.page-template-page-lighting .half-image-section .section-div .image:after{content:url('../svg/light-mb-big.svg')}@media screen and (min-width:1024px){body.page-template-page-lighting .half-image-section .section-div .image:after{content:url('../svg/light-big-bar.svg')}}.our-product-family{padding-block:0 var(--space-xl);padding-inline:var(--space-md)}@media screen and (min-width:1024px){.our-product-family{padding-block:0 var(--space-xxl)}}@media screen and (min-width:768px){.our-product-family{padding-inline:var(--space-lg)}}.our-product-family .container h2{margin-bottom:var(--space-md)}.our-product-family .container .products-family{margin-top:var(--space-lg);display:grid;grid-template-columns:100%;gap:var(--space-lg);padding-inline:var(--space-md) 2px}@media screen and (min-width:1024px){.our-product-family .container .products-family{margin-top:var(--space-xl)}}.our-product-family .container .products-family .products .btn{color:var(--black);letter-spacing:var(--letter);text-transform:uppercase;transition:all 0.35s ease-in-out}.our-product-family .container .products-family .products a.btn{position:relative;display:inline-block;padding-bottom:13px}.our-product-family .container .products-family .products a.btn:after{position:absolute;content:'';width:100%;height:2px;background-color:var(--white);bottom:0px;left:0px;display:block}.our-product-family .container .products-family .products a.btn:hover{text-decoration:none}@media screen and (min-width:1024px){.our-product-family .container .products-family .products a.btn:hover:after{animation:borderBottom 0.6s linear forwards}}.our-product-family .container .products-family .products a.btn:after{background-color:var(--black)}.our-product-family .container .products-family .products .image{position:relative;margin-bottom:var(--space-lg)}.our-product-family .container .products-family .products .image svg{position:absolute;top:60%;left:33%;transform:translate(-33%,-60%);z-index:15;height:31.81px;width:164.48px}.our-product-family .container .products-family .products .image .bg-grad{position:absolute;left:-30px;top:30px}@media screen and (min-width:768px){.our-product-family .container .products-family{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1200px){.our-product-family .container .products-family{gap:var(--space-md);max-width:1200px;width:100%;margin-inline:auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1800px){.our-product-family .container .products-family{max-width:1640px}}.energy-savings-calculator{padding-inline:var(--space-md);padding-block:var(--space-lg)}@media screen and (min-width:768px){.energy-savings-calculator{padding-inline:var(--space-lg)}}@media screen and (min-width:768px){.energy-savings-calculator{padding-block:var(--space-xl)}}.energy-savings-calculator .piggy-bank-div{display:grid;grid-template-columns:100%;row-gap:var(--space-lg);align-items:center}@media screen and (min-width:1024px){.energy-savings-calculator .piggy-bank-div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-lg)}}.energy-savings-calculator .piggy-bank-div .content{margin-block:calc(1.5*var(--space-unit)) var(--space-lg)}.energy-savings-calculator .piggy-bank-div a.btn{color:var(--black);letter-spacing:var(--letter);text-transform:uppercase;transition:all 0.35s ease-in-out;position:relative;display:inline-block;padding-bottom:13px}.energy-savings-calculator .piggy-bank-div a.btn:after{position:absolute;content:'';width:100%;height:2px;background-color:var(--white);bottom:0px;left:0px;display:block}.energy-savings-calculator .piggy-bank-div a.btn:hover{text-decoration:none}@media screen and (min-width:1024px){.energy-savings-calculator .piggy-bank-div a.btn:hover:after{animation:borderBottom 0.6s linear forwards}}.energy-savings-calculator .piggy-bank-div a.btn:after{background-color:var(--black)}@media screen and (min-width:768px){.energy-savings-calculator .piggy-bank-div .image img{padding:100px;box-sizing:border-box}}@media screen and (min-width:1024px){.energy-savings-calculator .piggy-bank-div .image img{padding:0px}}@media screen and (min-width:1440px){.energy-savings-calculator .piggy-bank-div .image img{padding:100px}}@media screen and (min-width:1024px){.energy-savings-calculator.right-side .image{order:1;transform:scaleX(-1)}}@media screen and (min-width:1440px){.energy-savings-calculator.right-side .image img{padding:100px}}@media screen and (min-width:1024px){.page-content{padding-right:var(--space-lg)}}.page-content .brands-div{display:grid;grid-template-columns:100%;row-gap:var(--space-lg);align-items:center;overflow:hidden}@media screen and (min-width:1024px){.page-content .brands-div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-lg)}}@media screen and (min-width:1600px){.page-content .container{margin-inline:0 auto}}@media screen and (min-width:1920px){.page-content .container{margin-inline:auto}}.page-content .container .content{padding-inline:var(--space-md);padding-bottom:var(--space-xl)}@media screen and (min-width:1024px){.page-content .container .content{padding-inline:0px;padding-bottom:0px}}.page-content .container .content .header-logo{margin-left:76px}.page-content .container .content .header-logo svg{height:25px;width:127px}@media screen and (min-width:768px){.page-content .container .content .header-logo{margin-left:0px}.page-content .container .content .header-logo svg{height:50px;width:260px}}.page-content .container .content h1{margin-block:var(--space-md)}@media screen and (min-width:1024px){.page-content .container .content h1{margin-block:var(--space-lg)}}.page-content .container .content .down-arrow{display:block}.page-content .container .content .down-arrow svg{transform:rotate(0deg)!important}.page-content .container .content .down-arrow svg #Path_291,.page-content .container .content .down-arrow svg #Rectangle_171{transition:all 0.35s ease-in-out}.page-content .container .content .down-arrow:hover svg #Rectangle_171{fill:var(--black)}.page-content .container .content .down-arrow:hover svg #Path_291{stroke:var(--white)}.page-content .container .image{padding-inline:0 var(--space-md);position:relative}@media screen and (min-width:1024px){.page-content .container .image{padding-inline:0px}}.page-content .container .image:after{content:url('../png/heating-mb.png');position:absolute;bottom:-94px}@media screen and (min-width:768px){.page-content .container .image:after{display:none}}.page-content .container .image img{margin-bottom:-3px}.page-id-52 .page-content .container .image:after{content:url('../png/lighting-mb.png')}.product-overview{background-color:var(--neu-500)}.product-overview .overview-div{padding-block:var(--space-lg);display:grid;grid-template-columns:100%;gap:var(--space-md)}@media screen and (min-width:768px){.product-overview .overview-div{padding-block:var(--space-xl)}}@media screen and (min-width:992px){.product-overview .overview-div{grid-template-columns:340px 1fr;align-items:center}}@media screen and (min-width:1280px){.product-overview .overview-div{grid-template-columns:640px 1fr}}@media screen and (min-width:1600px){.product-overview .overview-div{margin-inline:0 auto;gap:var(--space-lg)}}@media screen and (min-width:1920px){.product-overview .overview-div{margin-inline:auto}}@media screen and (max-width:768px){.product-overview .overview-div{padding-top:0px}}.product-overview .overview-div .content-div{padding-inline:var(--space-md)}@media screen and (min-width:768px){.product-overview .overview-div .content-div{padding-inline:var(--space-lg)}}.product-overview .overview-div .content-div .header-logo{padding-bottom:var(--space-md)}.product-overview .overview-div .content-div .header-logo svg{height:70px;width:296px}@media screen and (min-width:768px){.product-overview .overview-div .content-div .header-logo svg{height:81px;width:370px}}.product-overview .overview-div .content-div h2{padding-bottom:var(--space-md);font-family:var(--font-secondary)}.product-overview .overview-div .content-div a.btn{position:relative;display:inline-block;padding-bottom:13px;color:var(--black);letter-spacing:var(--letter);text-transform:uppercase;transition:all 0.35s ease-in-out}.product-overview .overview-div .content-div a.btn:after{position:absolute;content:'';width:100%;height:2px;background-color:var(--white);bottom:0px;left:0px;display:block}.product-overview .overview-div .content-div a.btn:hover{text-decoration:none}@media screen and (min-width:1024px){.product-overview .overview-div .content-div a.btn:hover:after{animation:borderBottom 0.6s linear forwards}}.product-overview .overview-div .content-div a.btn:after{background-color:var(--black)}.product-overview .overview-div .content-div .buttons{padding-top:var(--space-md);display:flex;gap:var(--space-md);flex-direction:column;align-items:unset;align-items:flex-start}@media screen and (min-width:1024px){.product-overview .overview-div .content-div .buttons{padding-top:var(--space-lg)}}@media screen and (min-width:1024px){.product-overview .overview-div .content-div .buttons{flex-direction:row;gap:var(--space-lg)}}.product-overview .overview-div .image{padding-inline:0 var(--space-md);position:relative;pointer-events:none!important}@media screen and (min-width:1024px){.product-overview .overview-div .image{padding-inline:0px}}.product-overview .overview-div .image .grad{z-index:1;position:relative;top:-60px}@media screen and (min-width:1024px){.product-overview .overview-div .image .grad{top:unset}}@media screen and (max-width:450px){.product-overview .overview-div .image .grad img{height:350px}}.product-overview .overview-div .image .product-image{position:absolute;top:50%;left:0px;z-index:2;transform:translate3d(0,-50%,0) scale(1)!important}@media screen and (min-width:768px){.product-overview .overview-div .image .product-image{left:140px}}@media screen and (min-width:992px){.product-overview .overview-div .image .product-image{left:60px}}@media screen and (min-width:1024px){.product-overview .overview-div .image .product-image{opacity:0;transition-property:opacity,transform;transform:translate3d(0,-50%,0) scale(0.6)}.product-overview .overview-div .image .product-image.aos-animate{opacity:1;transform:translate3d(0,-50%,0) scale(1)}}@media screen and (min-width:1280px){.product-overview .overview-div .image .product-image{left:90px}}@media screen and (min-width:768px){.product-overview .overview-div .image img{max-width:500px}}@media screen and (min-width:992px){.product-overview .overview-div .image img{max-width:unset}}.home-page .global-presence h2,.home-page .news h2,.home-page .our-product-family h2{margin-bottom:24px}@media screen and (min-width:768px){.home-page .global-presence h2,.home-page .news h2,.home-page .our-product-family h2{text-align:center}}.home-page .global-presence{padding-block:var(--space-lg);padding-inline:var(--space-md)}@media screen and (min-width:768px){.home-page .global-presence{padding-block:var(--space-xl)}}@media screen and (min-width:768px){.home-page .global-presence{padding-inline:var(--space-lg)}}.home-page .global-presence .content{margin-bottom:var(--space-lg)}@media screen and (min-width:1024px){.home-page .global-presence .content{margin-bottom:var(--space-xl)}}@media screen and (min-width:1280px){.home-page .global-presence{text-align:center}}.news{padding-block:var(--space-lg)}@media screen and (min-width:768px){.news{padding-block:var(--space-xl)}}.news h2{padding-inline:var(--space-md);margin-bottom:var(--space-lg)}@media screen and (min-width:768px){.news h2{padding-inline:var(--space-lg)}}@media screen and (min-width:1024px){.news h2{margin-bottom:var(--space-xl)}}.news .news-wrapper{padding-inline:var(--space-md);padding-right:0px!important}@media screen and (min-width:768px){.news .news-wrapper{padding-inline:var(--space-lg)}}.news .news-wrapper .news-details{margin-right:var(--space-md);padding-bottom:var(--space-sm)}.news .news-wrapper .news-details h3,.news .news-wrapper .news-details h4{margin-block:var(--space-md) calc(1.5 * var(--space-unit))}.news .news-wrapper .news-details a{position:relative;display:inline-block;padding-bottom:13px;color:var(--black);letter-spacing:var(--letter);text-transform:uppercase;transition:all 0.35s ease-in-out}.news .news-wrapper .news-details a:after{position:absolute;content:'';width:100%;height:2px;background-color:var(--white);bottom:0px;left:0px;display:block}.news .news-wrapper .news-details a:hover{text-decoration:none}@media screen and (min-width:1024px){.news .news-wrapper .news-details a:hover:after{animation:borderBottom 0.6s linear forwards}}.news .news-wrapper .news-details a:after{background-color:var(--black)}.news .news-wrapper .news-details img{aspect-ratio:1.33333333;object-fit:cover}.news .news-slider-arrows{padding-inline:var(--space-md);display:flex;gap:20px;flex-direction:row;align-items:center}@media screen and (min-width:768px){.news .news-slider-arrows{padding-inline:var(--space-lg)}}.news .news-slider-arrows .slick-arrow{margin-bottom:var(--space-md);cursor:pointer}.news .news-slider-arrows .slick-arrow svg #Path_291,.news .news-slider-arrows .slick-arrow svg #Rectangle_171{transition:all 0.35s ease-in-out}.news .news-slider-arrows .slick-arrow:hover svg #Rectangle_171{fill:var(--black)}.news .news-slider-arrows .slick-arrow:hover svg #Path_291{stroke:var(--white)}.global-presence .map{position:relative}.global-presence .map img{z-index:0}.global-presence .map .markers{z-index:1;position:absolute;top:0;left:0;height:100%;width:100%}.global-presence .map .markers span.location{position:absolute;border-radius:50%;display:block;height:5px;width:5px;background:#ea7600;transition:0.4s}.global-presence .map .markers span.location:before{content:'';z-index:0;position:absolute;border-radius:50%;display:block;height:5px;width:5px;opacity:0;background:radial-gradient(transparent,#ea7600);transition:0.4s}.global-presence .map .markers span.location:after{z-index:3;opacity:0;position:absolute;top:0;left:20px;border-radius:5px;border:2px solid var(--neu-100);padding:5px;display:none;background:white;line-height:1;font-size:16px;font-weight:700;font-family:var(--font-primary);white-space:nowrap;transition:0.4s}.global-presence .map .markers span.location:hover:before{opacity:1;transform:scale(2)}.global-presence .map .markers span.location:hover:after{opacity:1;display:block}@media screen and (min-width:768px){.global-presence .map .markers span.location{height:15px;width:15px}.global-presence .map .markers span.location:before{height:15px;width:15px}}span#philippines{top:58%;left:81%}span#philippines:after{content:'🇵🇭 Philippines'}span#taiwan{top:49%;left:80%}span#taiwan:after{content:'🇹🇼 Taiwan'}span#china{top:46%;left:78%}span#china:after{content:'🇨🇳 China'}span#vietnam{top:55%;left:76%}span#vietnam:after{content:'🇻🇳 Vietnam'}span#southkorea{top:43%;left:82%}span#southkorea:after{content:'🇰🇷 South Korea'}span#brazil{top:70%;left:34%}span#brazil:after{content:'🇧🇷 Brazil'}span#portugal{top:39%;left:44%}span#portugal:after{content:'🇵🇹 Portugal'}span#france{top:34%;left:47%}span#france:after{content:'🇫🇷 France'}span#switzerland{top:35%;left:48.5%}span#switzerland:after{content:'🇨🇭 Switzerland'}span#ireland{top:30%;left:44%}span#ireland:after{content:'🇮🇪 Ireland'}span#chile{top:83%;left:27%}span#chile:after{content:'🇨🇱 Chile'}span#argentina{top:86%;left:29%}span#argentina:after{content:'🇦🇷 Argentina'}span#colombia{top:61%;left:26%}span#colombia:after{content:'🇨🇴 Colombia'}span#ecuador{top:65%;left:25%}span#ecuador:after{content:'🇪🇨 Ecuador'}span#australia{top:80%;left:85%}span#australia:after{content:'🇦🇺 Australia'}span#mexico{top:51%;left:18%}span#mexico:after{content:'🇲🇽 Mexico'}span#usa{top:42%;left:18%}span#usa:after{content:'🇺🇸 USA'}span#canada{top:34%;left:19%}span#canada:after{content:'🇨🇦 Canada'}body.page-template-page-about section#about{position:relative}body.page-template-page-about section#about .content picture.about__image{min-width:50%}body.page-template-page-about section#about .content .about__content_container{padding-block:var(--space-lg);padding-inline:var(--space-md)}@media screen and (min-width:768px){body.page-template-page-about section#about .content .about__content_container{padding-block:var(--space-xl)}}@media screen and (min-width:768px){body.page-template-page-about section#about .content .about__content_container{padding-inline:var(--space-lg)}}body.page-template-page-about section#about .content .about__content_container h1{margin-bottom:var(--space-md)}@media screen and (min-width:992px){body.page-template-page-about section#about .content{display:flex;flex-direction:row-reverse;align-items:center}}.page-template-page-about section#vision .content h2,body.page-template-page-about section#mission .content h2{text-align:center}@media screen and (min-width:992px){.page-template-page-about section#vision .content,body.page-template-page-about section#mission .content{display:flex;align-items:center;gap:var(--space-lg)}.page-template-page-about section#vision .content h2,body.page-template-page-about section#mission .content h2{text-align:unset}}@media screen and (min-width:992px){body.page-template-page-about section#vision .content{flex-direction:row-reverse}body.page-template-page-about section#vision .content .text{text-align:right}}body.page-template-page-about section#team .team-members{padding-top:var(--space-md);display:grid;grid-template-columns:100%;gap:calc(1.5 * var(--space-unit))}@media screen and (min-width:1024px){body.page-template-page-about section#team .team-members{padding-top:var(--space-lg)}}body.page-template-page-about section#team .team-members .team-info{position:relative}body.page-template-page-about section#team .team-members .team-info img{aspect-ratio:1;object-fit:cover;margin-bottom:var(--space-sm)}body.page-template-page-about section#team .team-members .team-info:before{z-index:1;content:url('../svg/heat-mb-small.svg');position:absolute;right:0;bottom:50px;display:block}body.page-template-page-about section#team .team-members .team-info:after{z-index:2;content:url('../svg/heat-mb-big.svg');position:absolute;right:20px;bottom:35px;display:block}@media screen and (min-width:768px){body.page-template-page-about section#team .team-members{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--space-lg);row-gap:var(--space-sm)}}@media screen and (min-width:1024px){body.page-template-page-about section#team .team-members{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}body.page-template-page-about section#team .team-members img{margin-bottom:var(--space-md)}}body.page-template-page-about section#values .content h2{margin-bottom:var(--space-lg)}body.page-template-page-about section#values .content ul.values_list{display:flex;flex-wrap:wrap;gap:var(--space-lg)}body.page-template-page-about section#values .content ul.values_list li{max-width:100%;width:400px}body.page-template-page-about section#values .content ul.values_list li picture{margin-bottom:var(--space-md);display:block;height:100px;width:100px;line-height:0}body.page-template-page-about section#values .content ul.values_list li picture img{height:100%;width:100%;object-fit:contain}body.page-template-page-about section#values .content ul.values_list li h3{margin-bottom:var(--space-md)}.products-page .products-list{padding-inline:var(--space-md)}@media screen and (min-width:768px){.products-page .products-list{padding-inline:var(--space-lg)}}.products-page .products-list .container h1{padding-top:var(--space-md)}@media screen and (min-width:1024px){.products-page .products-list .container h1{padding-top:var(--space-lg)}}.products-page .products-list .filters{margin-top:var(--space-sm)}.products-page .products-list .filters form ul>li h4{font-family:var(--font-primary);color:var(--neu-100);font-size:calc(48px + (90 - 48) * ((100vw - 370px) / (1600 - 370)));line-height:var(--heading-line-height);font-weight:400;font-size:calc(18px + (18 - 18) * ((100vw - 370px) / (1600 - 370)))}@media screen and (min-width:1600px){.products-page .products-list .filters form ul>li h4{font-size:90px}}@media screen and (min-width:1600px){.products-page .products-list .filters form ul>li h4{font-size:18px}}.products-page .products-list .filters form ul>li>ul{display:flex;gap:var(--space-md);flex-direction:column;align-items:unset}@media screen and (min-width:768px){.products-page .products-list .filters form ul>li>ul{flex-direction:row;align-items:center}}.products-page .products-list .filters form ul>li>ul li input{display:none}.products-page .products-list .filters form ul>li>ul li:first-child{display:none}.products-page .products-list .filters form ul>li>ul li label{position:relative;color:transparent;width:165px}.products-page .products-list .filters form ul>li>ul li label:after{position:absolute;left:0;display:block;top:0;cursor:pointer}.products-page .products-list .filters form ul>li>ul li:nth-of-type(2)>label:after{content:url('../svg/heating-static.svg')}.products-page .products-list .filters form ul>li>ul li input[value=cooling]+label:after{content:url('../svg/cooling-static.svg')}.products-page .products-list .filters form ul>li>ul li input[value=lighting]+label:after{content:url('../svg/lighting-static.svg')}.products-page .products-list .filters form ul>li>ul li:hover input[value=heating]+label:after{content:url('../svg/heating-hover.svg')}.products-page .products-list .filters form ul>li>ul li:hover input[value=cooling]+label:after{content:url('../svg/cooling-hover.svg')}.products-page .products-list .filters form ul>li>ul li:hover input[value=lighting]+label:after{content:url('../svg/lighting-hover.svg')}.products-page .products-list .filters form ul>li>ul li input[value=heating]:checked+label:after,.products-page .products-list .filters form ul>li>ul li input[value=heating]:checked+label:hover:after{content:url('../svg/heating-color.svg')}.products-page .products-list .filters form ul>li>ul li input[value=cooling]:checked+label:after,.products-page .products-list .filters form ul>li>ul li input[value=cooling]:checked+label:hover:after{content:url('../svg/cooling-color.svg')}.products-page .products-list .filters form ul>li>ul li input[value=lighting]:checked+label:after,.products-page .products-list .filters form ul>li>ul li input[value=lighting]:checked+label:hover:after{content:url('../svg/lighting-color.svg')}.products-page .products-list .form-results{padding-block:var(--space-lg);padding-top:0px!important}@media screen and (min-width:768px){.products-page .products-list .form-results{padding-block:var(--space-xl)}}.products-page .products-list .form-results .search-filter-results .listing{display:grid;grid-template-columns:100%;justify-items:center;gap:var(--space-lg);align-items:center;padding-block:40px;border-bottom:2px solid var(--neu-400)}@media screen and (min-width:1024px){.products-page .products-list .form-results .search-filter-results .listing{padding-block:100px}}@media screen and (min-width:1024px){.products-page .products-list .form-results .search-filter-results .listing{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.products-page .products-list .form-results .search-filter-results .listing .image img{display:block;width:100%}.products-page .products-list .form-results .search-filter-results .listing .product-content .read-more-text,.products-page .products-list .form-results .search-filter-results .listing .product-content .short-content{margin-top:var(--space-sm)}.products-page .products-list .form-results .search-filter-results .listing .product-content .read-more-btn{background-color:transparent;font-weight:bold;margin-top:var(--space-xs);cursor:pointer}.products-page .products-list .form-results .search-filter-results .listing .product-content .read-more-btn:hover{text-decoration:none}.products-page .products-list .form-results .search-filter-results .listing .product-content .view-product-btn{margin-block:var(--space-md) var(--space-lg)}.products-page .products-list .form-results .search-filter-results .listing .product-content .view-product-btn a.btn{position:relative;display:inline-block;padding-bottom:13px;color:var(--black);letter-spacing:var(--letter);text-transform:uppercase;transition:all 0.35s ease-in-out}.products-page .products-list .form-results .search-filter-results .listing .product-content .view-product-btn a.btn:after{position:absolute;content:'';width:100%;height:2px;background-color:var(--white);bottom:0px;left:0px;display:block}.products-page .products-list .form-results .search-filter-results .listing .product-content .view-product-btn a.btn:hover{text-decoration:none}@media screen and (min-width:1024px){.products-page .products-list .form-results .search-filter-results .listing .product-content .view-product-btn a.btn:hover:after{animation:borderBottom 0.6s linear forwards}}.products-page .products-list .form-results .search-filter-results .listing .product-content .view-product-btn a.btn:after{background-color:var(--black)}.products-page .products-list .form-results .search-filter-results .listing .product-content .product-features{padding-block:var(--space-md)}.products-page .products-list .form-results .search-filter-results .listing .product-content .product-features ul{margin-left:25px}.products-page .products-list .form-results .search-filter-results .listing .product-content.lighting .resources-list a{color:var(--ter-100)}.products-page .products-list .form-results .search-filter-results .listing .product-content.lighting .inquire-btn .custom-btn{background-color:var(--ter-100)}.products-page .products-list .form-results .search-filter-results .listing .product-content.lighting .inquire-btn .custom-btn span{color:var(--ter-100)}.products-page .products-list .form-results .search-filter-results .listing .product-content.lighting .inquire-btn .custom-btn:hover{background-color:var(--ter-100)}.products-page .products-list .form-results .search-filter-results .listing .product-content.lighting .inquire-btn .custom-btn:hover span{color:var(--white);background-color:var(--ter-100)}.products-page .products-list .form-results .search-filter-results .listing .resources{margin-bottom:var(--space-lg)}.products-page .products-list .form-results .search-filter-results .listing .resources a{font-size:18px}.products-page .products-list .form-results .search-filter-results .listing .resources .all-resources{display:flex;gap:var(--space-md);flex-direction:row;align-items:center;flex-wrap:wrap}@media screen and (min-width:768px){.products-page .products-list .form-results .search-filter-results .listing .resources .all-resources{margin-left:var(--space-md);display:inline-flex}}.gallery-slider{width:100%}.gallery-slider img{aspect-ratio:1.33333333;height:auto;width:100%;object-fit:contain}.contact-page,.inquire-page{padding-inline:var(--space-md)}@media screen and (min-width:768px){.contact-page,.inquire-page{padding-inline:var(--space-lg)}}.contact-page .container,.inquire-page .container{padding-top:var(--space-md)}@media screen and (min-width:1024px){.contact-page .container,.inquire-page .container{padding-top:var(--space-lg)}}.contact-page .container .contact-form,.inquire-page .container .contact-form{padding-top:var(--space-md);max-width:835px;width:100%;margin-inline:auto}@media screen and (min-width:1024px){.contact-page .container .contact-form,.inquire-page .container .contact-form{padding-top:var(--space-lg)}}.contact-page .container .contact-form .gform_wrapper.gravity-theme .gfield_error [aria-invalid=true],.inquire-page .container .contact-form .gform_wrapper.gravity-theme .gfield_error [aria-invalid=true]{border-width:2px}.contact-page .container .contact-form .gform_footer,.inquire-page .container .contact-form .gform_footer{justify-content:flex-end}.contact-page .container .contact-form .gform_confirmation_message,.inquire-page .container .contact-form .gform_confirmation_message{font-family:var(--font-primary);color:var(--neu-200);line-height:var(--body-line-height);font-weight:400;font-size:calc(18px + (18 - 18) * ((100vw - 370px) / (1600 - 370)))}@media screen and (min-width:1600px){.contact-page .container .contact-form .gform_confirmation_message,.inquire-page .container .contact-form .gform_confirmation_message{font-size:18px}}.contact-page .container .contact-form .gform_wrapper.gravity-theme .ginput_complex,.inquire-page .container .contact-form .gform_wrapper.gravity-theme .ginput_complex{gap:16px}.contact-page .container .contact-form .gform_wrapper.gravity-theme .ginput_complex span,.inquire-page .container .contact-form .gform_wrapper.gravity-theme .ginput_complex span{margin-bottom:0px}.contact-page .container .contact-form #input_1_1_3_container,.contact-page .container .contact-form #input_2_1_3_container,.inquire-page .container .contact-form #input_1_1_3_container,.inquire-page .container .contact-form #input_2_1_3_container{padding-right:0%!important}.contact-page .container .contact-form #input_1_1_6_container,.contact-page .container .contact-form #input_2_1_6_container,.inquire-page .container .contact-form #input_1_1_6_container,.inquire-page .container .contact-form #input_2_1_6_container{padding-left:0%!important}.contact-page .container .other-address,.inquire-page .container .other-address{padding-block:var(--space-lg);max-width:992px;width:100%;margin-inline:auto;gap:var(--space-lg);display:grid;grid-template-columns:100%}@media screen and (min-width:768px){.contact-page .container .other-address,.inquire-page .container .other-address{padding-block:var(--space-xl)}}.contact-page .container .other-address div .contact-details,.inquire-page .container .other-address div .contact-details{margin-block:var(--space-md) var(--space-sm)}.contact-page .container .other-address div a,.inquire-page .container .other-address div a{text-transform:none;color:var(--neu-200)}.contact-page .container .other-address div a:hover,.inquire-page .container .other-address div a:hover{text-decoration:underline}.contact-page .container .other-address div .iht-logo svg,.inquire-page .container .other-address div .iht-logo svg{height:25.36px;width:135px}@media screen and (min-width:768px){.contact-page .container .other-address,.inquire-page .container .other-address{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));justify-items:center}}@media screen and (min-width:1280px){.contact-page .container .other-address,.inquire-page .container .other-address{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}}.hog-hearth-page .breadcrumbs{padding-inline:var(--space-md);padding-bottom:var(--space-xl)}@media screen and (min-width:768px){.hog-hearth-page .breadcrumbs{padding-inline:var(--space-lg)}}.hog-hearth-page .breadcrumbs span a{font-size:18px}.hog-hearth-page #product-overview .learn-more-btn{display:none}.hog-hearth-page #product-overview .overview-div{position:relative;max-width:1780px}.hog-hearth-page #product-overview .overview-div .image{position:relative;pointer-events:none!important}.hog-hearth-page #product-overview .overview-div .image:after{content:url('../svg/iht-heating-mobile-white.svg');position:absolute;z-index:10;top:0;padding-inline:var(--space-md);cursor:pointer;pointer-events:all!important}@media screen and (min-width:768px){.hog-hearth-page #product-overview .overview-div .image:after{padding-inline:var(--space-lg)}}@media screen and (min-width:768px){.hog-hearth-page #product-overview .overview-div .image:after{content:url('../svg/iht-heating-desktop-white.svg')}}@media screen and (min-width:1024px){.hog-hearth-page #product-overview .overview-div .image:after{opacity:0;transition-property:transform,opacity;transition-delay:1s;transition-duration:700ms}}@media screen and (min-width:1600px){.hog-hearth-page #product-overview .overview-div .image:after{left:14%;padding-inline:0px}}.hog-hearth-page #product-overview .overview-div .image.aos-animate:after{opacity:1}.hog-hearth-page #product-overview .overview-div .grad{z-index:1;position:absolute;top:-64px}@media screen and (max-width:1024px) and (min-width:992px){.hog-hearth-page #product-overview .overview-div .grad{top:-170px}}.hog-hearth-page #product-overview .overview-div .grad img{padding-right:var(--space-md);box-sizing:border-box}@media screen and (min-width:768px){.hog-hearth-page #product-overview .overview-div .grad img{padding-right:0px}}@media screen and (min-width:992px){.hog-hearth-page #product-overview .overview-div .grad img{height:calc(650px - 64px)}}@media screen and (min-width:1024px){.hog-hearth-page #product-overview .overview-div .grad img{height:calc(620px - 64px)}}.hog-hearth-page #product-overview .overview-div .product-image{position:relative;top:unset!important;transform:translate3d(0,0%,0) scale(1)!important}@media screen and (min-width:1024px){.hog-hearth-page #product-overview .overview-div .product-image{transform:translate3d(0,0%,0) scale(0.6)!important}.hog-hearth-page #product-overview .overview-div .product-image.aos-animate{transform:translate3d(0,0%,0) scale(1)!important}}@media screen and (max-width:768px){.hog-hearth-page #product-overview .overview-div .product-image{left:35px}}.hog-hearth-page #product-overview .overview-div .content-div{margin-top:110px}@media screen and (min-width:768px){.hog-hearth-page #product-overview .overview-div .content-div{margin-bottom:0px}}@media screen and (min-width:992px){.hog-hearth-page #product-overview .overview-div .content-div{padding-block:var(--space-lg) 0}}@media screen and (min-width:1440px){.hog-hearth-page #product-overview .overview-div .content-div{padding-block:0px!important}}@media screen and (max-width:1280px) and (min-width:992px){.hog-hearth-page #product-overview .overview-div{grid-template-columns:1fr 1fr}}.hog-hearth-page .product-features{padding-inline:var(--space-md);padding-block:var(--space-lg)}@media screen and (min-width:768px){.hog-hearth-page .product-features{padding-inline:var(--space-lg)}}@media screen and (min-width:768px){.hog-hearth-page .product-features{padding-block:var(--space-xl)}}.hog-hearth-page .product-features .container{max-width:1150px;display:flex;gap:var(--space-md);flex-direction:row;align-items:flex-end;justify-content:center;flex-wrap:wrap}@media screen and (min-width:1024px){.hog-hearth-page .product-features .container{justify-content:space-between}}.hog-hearth-page .product-features .container p{margin-top:var(--space-sm)}.hog-hearth-page .advantages{padding-block:var(--space-lg);padding-top:0px!important}@media screen and (min-width:768px){.hog-hearth-page .advantages{padding-block:var(--space-xl)}}.hog-hearth-page .advantages .container{max-width:1780px;display:grid;grid-template-columns:100%;gap:var(--space-xl);margin-inline:0 auto;align-items:center}@media screen and (min-width:1200px){.hog-hearth-page .advantages .container{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-md)}}@media screen and (min-width:1600px){.hog-hearth-page .advantages .container{gap:var(--space-lg)}}@media screen and (min-width:1920px){.hog-hearth-page .advantages .container{margin-inline:auto}}.hog-hearth-page .advantages .container .adv-content{padding-inline:var(--space-md)}@media screen and (min-width:768px){.hog-hearth-page .advantages .container .adv-content{padding-inline:var(--space-lg)}}@media screen and (min-width:1200px){.hog-hearth-page .advantages .container .adv-content{padding-left:0px!important}}.hog-hearth-page .advantages .container .adv-content h2,.hog-hearth-page .advantages .container .adv-content li{margin-bottom:calc(1.5*var(--space-unit))}.hog-hearth-page .advantages .container .adv-content .content{margin-left:26px}@media screen and (min-width:768px){.hog-hearth-page .advantages .container .adv-content .content{column-count:2;gap:var(--space-lg)}}.hog-hearth-page .advantages .container .image{padding-right:var(--space-md);position:relative}@media screen and (min-width:1024px){.hog-hearth-page .advantages .container .image{padding-right:var(--space-lg)}}@media screen and (min-width:1200px){.hog-hearth-page .advantages .container .image{padding-right:0px}}.hog-hearth-page .advantages .container .image:after{position:absolute;left:0;bottom:-90px;content:url('../png/advantage-gd-mb.png')}@media screen and (min-width:768px){.hog-hearth-page .advantages .container .image:after{content:'';background:url(../png/advantage-gd-dk.png);background-repeat:no-repeat;background-size:347px 90%;display:block;width:100%;height:650px;bottom:-170px}}@media screen and (min-width:1024px){.hog-hearth-page .advantages .container .image:after{opacity:0;transition-property:transform,opacity;transition-delay:1s;transition-duration:700ms;transform:translateY(10%)}}.hog-hearth-page .advantages .container .image.aos-animate:after{opacity:1;transform:translateY(0%)}.hog-hearth-page .available-products{padding-inline:var(--space-md);padding-block:var(--space-lg);padding-top:0px!important}@media screen and (min-width:768px){.hog-hearth-page .available-products{padding-inline:var(--space-lg)}}@media screen and (min-width:768px){.hog-hearth-page .available-products{padding-block:var(--space-xl)}}.hog-hearth-page .available-products h2{text-align:center}.hog-hearth-page .available-products .heating-products-list{display:grid;grid-template-columns:100%;gap:var(--space-md)}@media screen and (min-width:1024px){.hog-hearth-page .available-products .heating-products-list{padding-top:var(--space-lg)}}@media screen and (min-width:1024px){.hog-hearth-page .available-products .heating-products-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-md);align-items:center}}@media screen and (min-width:1440px){.hog-hearth-page .available-products .heating-products-list{gap:var(--space-lg)}}@media screen and (min-width:1600px){.hog-hearth-page .available-products .heating-products-list{gap:var(--space-xl)}}@media screen and (min-width:1024px){.hog-hearth-page .available-products .heating-products-list .div-right{margin-bottom:var(--space-md)}}.hog-hearth-page .available-products .heating-products-list .div-right button,.hog-hearth-page .available-products .heating-products-list .div-right p{animation:showUp 1s ease-in-out}@media screen and (min-width:1024px){.hog-hearth-page .available-products .heating-products-list .div-right button,.hog-hearth-page .available-products .heating-products-list .div-right p{display:none}}.hog-hearth-page .available-products .heating-products-list .div-right .h5{color:var(--pri-100);transition:all 0.35s ease-in-out}.hog-hearth-page .available-products .heating-products-list .div-right h3 span{margin-right:var(--space-xs)}.hog-hearth-page .available-products .heating-products-list .div-right .read-more-text,.hog-hearth-page .available-products .heating-products-list .div-right .short-content{margin-top:var(--space-sm)}.hog-hearth-page .available-products .heating-products-list .div-right .read-more-btn{background-color:transparent;font-weight:bold;margin-top:var(--space-xs);cursor:pointer}.hog-hearth-page .available-products .heating-products-list .div-right .read-more-btn:hover{text-decoration:none}.hog-hearth-page .available-products .heating-products-list .div-right h3{cursor:pointer}.hog-hearth-page .available-products .heating-products-list .div-right.selected .h5{font-family:var(--font-primary);color:var(--neu-100);font-size:calc(48px + (90 - 48) * ((100vw - 370px) / (1600 - 370)));line-height:var(--heading-line-height);font-weight:400;font-size:calc(27px + (27 - 27) * ((100vw - 370px) / (1600 - 370)));pointer-events:none}@media screen and (min-width:1600px){.hog-hearth-page .available-products .heating-products-list .div-right.selected .h5{font-size:90px}}@media screen and (min-width:1600px){.hog-hearth-page .available-products .heating-products-list .div-right.selected .h5{font-size:27px}}.hog-hearth-page .available-products .heating-products-list .div-right.selected button,.hog-hearth-page .available-products .heating-products-list .div-right.selected p{display:block}.hog-hearth-page .available-products .heating-products-list .view-product-btn{margin-block:var(--space-md) var(--space-lg);animation:showUp 1s ease-in-out}@media screen and (min-width:1024px){.hog-hearth-page .available-products .heating-products-list .view-product-btn{display:none}}.hog-hearth-page .available-products .heating-products-list .view-product-btn a.btn{position:relative;display:inline-block;padding-bottom:13px;color:var(--black);letter-spacing:var(--letter);text-transform:uppercase;transition:all 0.35s ease-in-out}.hog-hearth-page .available-products .heating-products-list .view-product-btn a.btn:after{position:absolute;content:'';width:100%;height:2px;background-color:var(--white);bottom:0px;left:0px;display:block}.hog-hearth-page .available-products .heating-products-list .view-product-btn a.btn:hover{text-decoration:none}@media screen and (min-width:1024px){.hog-hearth-page .available-products .heating-products-list .view-product-btn a.btn:hover:after{animation:borderBottom 0.6s linear forwards}}.hog-hearth-page .available-products .heating-products-list .view-product-btn a.btn:after{background-color:var(--black)}.hog-hearth-page .available-products .heating-products-list .view-product-btn.selected{display:block}.hog-hearth-page .available-products .heating-products-list .div-left img{animation:zoomIn 1s ease-in-out}.hog-hearth-page .available-products .heating-products-list.desktop-view{display:none}@media screen and (min-width:1024px){.hog-hearth-page .available-products .heating-products-list.desktop-view{display:grid}}.hog-hearth-page .available-products .heating-products-list.mobile-view{display:grid}@media screen and (min-width:1024px){.hog-hearth-page .available-products .heating-products-list.mobile-view{display:none}}.hog-hearth-page .all-products{background-color:var(--neu-500);height:100vh;display:flex;justify-content:center;align-items:center;max-height:350px;transition:all 0.45s ease-in-out}@media screen and (min-width:768px){.hog-hearth-page .all-products{max-height:650px}}@media screen and (min-width:1024px){.hog-hearth-page .all-products{max-height:950px}}.hog-hearth-page .all-products .btn-black{text-decoration:unset;text-transform:unset;position:relative;font-size:calc(24px + (90 - 24) * ((100vw - 370px) / (1600 - 370)));margin-left:-60px}@media screen and (min-width:1600px){.hog-hearth-page .all-products .btn-black{font-size:90px}}@media screen and (min-width:550px){.hog-hearth-page .all-products .btn-black{margin-left:0px}}@media screen and (min-width:1024px){.hog-hearth-page .all-products .btn-black{transition-duration:0.35s!important}.hog-hearth-page .all-products .btn-black:hover{color:var(--white)}.hog-hearth-page .all-products .btn-black:hover:after,.hog-hearth-page .all-products .btn-black:hover:before{transform:translate(30%,-50%)!important}}.hog-hearth-page .all-products .btn-black:after,.hog-hearth-page .all-products .btn-black:before{position:absolute;top:50%;transform:translateY(-50%)}@media screen and (min-width:1024px){.hog-hearth-page .all-products .btn-black:after,.hog-hearth-page .all-products .btn-black:before{opacity:0;transition-property:transform,opacity;transition-delay:0.25s}}.hog-hearth-page .all-products .btn-black:after{content:url('../svg/heat-mb-big.svg');right:-70px}@media screen and (min-width:1024px){.hog-hearth-page .all-products .btn-black:after{content:url('../svg/heat-big-bar.svg');right:-125px;transition-duration:700ms;transform:translateY(-60%)}}.hog-hearth-page .all-products .btn-black:before{content:url('../svg/heat-mb-small.svg');right:-85px}@media screen and (min-width:1024px){.hog-hearth-page .all-products .btn-black:before{content:url('../svg/heat-small-bar.svg');right:-150px;transition-duration:600ms;transform:translateY(-30%)}}.hog-hearth-page .all-products .btn-black.aos-animate:after,.hog-hearth-page .all-products .btn-black.aos-animate:before{opacity:1;transform:translateY(-50%)}.calculator-page{padding-inline:var(--space-md)}@media screen and (min-width:768px){.calculator-page{padding-inline:var(--space-lg)}}.calculator-page .container{padding-top:var(--space-md)}@media screen and (min-width:1024px){.calculator-page .container{padding-top:var(--space-lg)}}.calculator-page .content p{max-width:802px;width:100%}.calculator-page .content p:not(:last-child){margin-bottom:var(--space-sm)}.calculator-page .calculator-intro h1{margin-bottom:var(--space-md)}.calculator-page .calculator{padding-block:var(--space-lg) var(--space-xl);max-width:802px;width:100%}.calculator-page .calculator .content{margin-block:var(--space-sm) var(--space-md)}.calculator-page .calculator input,.calculator-page .calculator select{max-width:350px}.calculator-page .calculator input div[aria-hidden=true],.calculator-page .calculator select div[aria-hidden=true]{color:var(--neu-200);opacity:1;font-weight:400;font-family:var(--font-primary);font-size:18px!important}.calculator-page .calculator-description .content p:not(:last-child){margin-bottom:var(--space-md)}.calculator-page .more-efficient{padding-block:var(--space-lg)}@media screen and (min-width:768px){.calculator-page .more-efficient{padding-block:var(--space-xl)}}.calculator-page .more-efficient .content{padding-block:var(--space-sm) var(--space-md)}@media screen and (min-width:1024px){.calculator-page .more-efficient .content{padding-block:var(--space-md)}}.calculator-page .more-efficient span.number{display:none}.result-overlay{position:fixed;background:rgba(0,0,0,0.5);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;transition:opacity 0.45s,visibility 0.45s,height 0.45s,width 0.45s;overflow:hidden;z-index:700;content-visibility:auto}.result-overlay .container{padding-inline:var(--space-md)}@media screen and (min-width:768px){.result-overlay .container{padding-inline:var(--space-lg)}}.result-overlay.open{opacity:1;visibility:visible}.result-overlay .close{position:absolute;right:30px;top:30px;cursor:pointer;z-index:20}@media screen and (min-width:768px){.result-overlay .close{right:50px;top:50px}}@media screen and (min-width:992px){.result-overlay .close{right:100px;top:100px}}.result-overlay .result-container{background:url('../png/orange-bg-2.png') no-repeat;background-size:cover;width:100%;height:100%}@media screen and (min-width:768px){.result-overlay .result-container{background-position:center center;background-size:unset}}.result-overlay .savings-box{max-width:650px;padding:var(--space-lg) var(--space-md)}@media screen and (min-width:768px){.result-overlay .savings-box{padding:0px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.result-overlay .savings-box h4,.result-overlay .savings-box p,.result-overlay .savings-box span{color:var(--white)}.result-overlay .savings-box .energy{margin-top:var(--space-lg)}.result-overlay .savings-box input{background-color:transparent!important;border:none!important;color:var(--white);max-width:unset!important;width:unset!important}.placeholder-img{display:block;aspect-ratio:1.33333333;object-fit:cover;background:var(--black);width:100%}.post-type-news{padding-inline:var(--space-md);padding-top:var(--space-md)}@media screen and (min-width:768px){.post-type-news{padding-inline:var(--space-lg)}}@media screen and (min-width:1024px){.post-type-news{padding-top:var(--space-lg)}}.post-type-news .news-article-full-content{display:grid;grid-template-columns:100%;gap:var(--space-md)}@media screen and (min-width:1200px){.post-type-news .news-article-full-content{grid-template-columns:37% 60%;gap:3%}}@media screen and (min-width:1600px){.post-type-news .news-article-full-content{grid-template-columns:33% 60%;gap:7%}}.post-type-news .news-article-full-content .news-article .placeholder-img,.post-type-news .news-article-full-content .news-article img{aspect-ratio:1.33333333;object-fit:cover;margin-bottom:var(--space-md)}@media screen and (min-width:1024px){.post-type-news .news-article-full-content .news-article .placeholder-img,.post-type-news .news-article-full-content .news-article img{margin-bottom:var(--space-lg)}}.post-type-news .news-article-full-content .news-article .article-body p:not(:last-child){margin-bottom:var(--space-sm)}.post-type-news .news-article-full-content .news-article .article-body blockquote{margin-block:var(--space-xs) calc(1.5*var(--space-unit))}.post-type-news .news-article-full-content .news-article .article-body blockquote p{font-family:var(--font-primary);color:var(--neu-100);font-size:calc(48px + (90 - 48) * ((100vw - 370px) / (1600 - 370)));line-height:var(--heading-line-height);font-weight:400;font-size:calc(27px + (27 - 27) * ((100vw - 370px) / (1600 - 370)));line-height:1.5}@media screen and (min-width:1600px){.post-type-news .news-article-full-content .news-article .article-body blockquote p{font-size:90px}}@media screen and (min-width:1600px){.post-type-news .news-article-full-content .news-article .article-body blockquote p{font-size:27px}}.post-type-news .news-article-full-content .news-article .article-body a{text-transform:unset;font-weight:bold;color:var(--pri-100)}.post-type-news .news-article-full-content .news-article .article-body a:hover{text-decoration:underline}.post-type-news .news-article-full-content .news-article .article-body ul{margin-bottom:var(--space-sm);margin-left:var(--space-md)}.post-type-news .news-article-full-content .news-article .article-body ul li::marker{color:var(--pri-100)}.post-type-news .news-article-full-content .news-article .article-body h1,.post-type-news .news-article-full-content .news-article .article-body h2,.post-type-news .news-article-full-content .news-article .article-body h3,.post-type-news .news-article-full-content .news-article .article-body h4,.post-type-news .news-article-full-content .news-article .article-body h5,.post-type-news .news-article-full-content .news-article .article-body h6{margin-bottom:var(--space-sm)}.post-type-news .news-article-full-content .news-article .article-body figure{margin-block:var(--space-sm) var(--space-md);display:inline-block;width:100%!important}@media screen and (min-width:768px){.post-type-news .news-article-full-content .news-article .article-body figure{width:47%!important}}.post-type-news .news-article-full-content .news-article .article-body figure img{margin-bottom:calc(1.5*var(--space-unit));aspect-ratio:2;object-fit:cover;display:block!important;width:100%!important}.post-type-news .news-article-full-content .news-article .article-body figure:nth-of-type(odd){margin-right:5%}.post-type-news .news-article-full-content .news-article .article-body figure figcaption{font-family:var(--font-primary);color:var(--neu-200);line-height:var(--body-line-height);font-weight:400;font-size:calc(18px + (18 - 18) * ((100vw - 370px) / (1600 - 370)));text-align:center}@media screen and (min-width:1600px){.post-type-news .news-article-full-content .news-article .article-body figure figcaption{font-size:18px}}.post-type-news .news-article-full-content .article-content .read-date{margin-block:var(--space-md)}.post-type-news .news-article-full-content .article-content .share-story{margin-block:var(--space-md) calc(3 * var(--space-unit))}.post-type-news .news-article-full-content .article-content .share-story .share{margin-top:calc(1.5 * var(--space-unit));display:flex;gap:16px;flex-direction:row;align-items:center}.post-type-news .news-article-full-content .article-content .share-story .share svg path,.post-type-news .news-article-full-content .article-content .share-story .share svg span{transition:all 0.35s ease-in-out}.post-type-news .news-article-full-content .article-content .share-story .share a:hover svg path{fill:var(--black)}.post-type-news .news-article-full-content .article-content .subscribe form{display:flex;gap:0px;flex-direction:row;align-items:flex-start;margin-top:var(--space-sm)}.post-type-news .news-article-full-content .article-content .subscribe form input[type=submit]:last-child,.post-type-news .news-article-full-content .article-content .subscribe form label{display:none}.post-type-news .news-article-full-content .article-content .subscribe form input{max-width:280px}.post-type-news .news-article-full-content .article-content .subscribe form input[type=submit]{color:var(--neu-200);padding:12px 25px;margin-left:-2px;background-color:transparent}.post-type-news .news-article-full-content .article-content .subscribe form br{display:none}.post-type-news .news-article-full-content .article-content .subscribe form p:first-of-type{max-width:280px;width:100%}.post-type-news .other-articles{padding-block:var(--space-lg);padding-inline:var(--space-md);padding-right:0px!important;padding-inline:0px!important}@media screen and (min-width:768px){.post-type-news .other-articles{padding-block:var(--space-xl)}}@media screen and (min-width:768px){.post-type-news .other-articles{padding-inline:var(--space-lg)}}.post-type-news .other-articles .news-details{margin-right:var(--space-md);padding-bottom:var(--space-sm)}.post-type-news .other-articles .news-details h3,.post-type-news .other-articles .news-details h4{margin-block:var(--space-md) calc(1.5 * var(--space-unit))}.post-type-news .other-articles .news-details a{position:relative;display:inline-block;padding-bottom:13px;color:var(--black);letter-spacing:var(--letter);text-transform:uppercase;transition:all 0.35s ease-in-out}.post-type-news .other-articles .news-details a:after{position:absolute;content:'';width:100%;height:2px;background-color:var(--white);bottom:0px;left:0px;display:block}.post-type-news .other-articles .news-details a:hover{text-decoration:none}@media screen and (min-width:1024px){.post-type-news .other-articles .news-details a:hover:after{animation:borderBottom 0.6s linear forwards}}.post-type-news .other-articles .news-details a:after{background-color:var(--black)}.post-type-news .other-articles .news-details img{aspect-ratio:1.33333333;object-fit:cover}.post-type-news .other-articles .news-wrapper{margin-top:var(--space-md);display:grid;grid-template-columns:100%;gap:var(--space-md)}@media screen and (min-width:1024px){.post-type-news .other-articles .news-wrapper{margin-top:var(--space-lg)}}@media screen and (min-width:768px){.post-type-news .other-articles .news-wrapper{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}}.post-type-news .other-articles .news-wrapper .news-details{margin-right:0px}.page-id-173 #contact{border-top:none}footer a{text-transform:unset;color:var(--neu-200)}@media screen and (min-width:1024px){footer .address-details a:hover,footer .contact-details a:hover{text-decoration:underline}}footer #contact{border-top:2px solid var(--neu-400);padding-block:var(--space-lg);display:flex;gap:40px;flex-direction:column;align-items:unset;margin-inline:var(--space-md)}@media screen and (min-width:1024px){footer #contact{margin-inline:var(--space-lg)}}@media screen and (min-width:1600px){footer #contact{margin-inline:auto}}@media screen and (min-width:1200px){footer #contact{justify-content:space-between;flex-direction:row;align-items:center;gap:20px}}footer #contact .contact-info{display:flex;gap:30px;flex-direction:column;align-items:unset}@media screen and (min-width:768px){footer #contact .contact-info{gap:50px;flex-direction:row;align-items:center}}@media screen and (min-width:1200px){footer .copyright{order:-1}}footer .copyright .site-logo{margin-bottom:30px;width:225px}footer .copyright .site-logo svg{width:100%;height:50px}@media screen and (min-width:768px){footer .copyright .site-logo{margin-right:30px;margin-bottom:0px}}footer .copyright a,footer .copyright span{font-size:12px;margin:0;color:var(--neu-200)}@media screen and (min-width:600px){footer .copyright a,footer .copyright span{width:auto}}footer .copyright .copyright-text{display:block}@media screen and (min-width:1024px){footer .copyright .copyright-text{display:inline-block}}footer .copyright span:nth-of-type(2){display:inline-block;margin-bottom:0}body:not(.logged-in) .admin-only{display:none!important}body.logged-in .public-only{display:none!important}.no-bullets{list-style:none}picture{display:block;line-height:0}.section--block .content{padding-block:var(--space-lg);padding-inline:var(--space-md)}@media screen and (min-width:768px){.section--block .content{padding-block:var(--space-xl)}}@media screen and (min-width:768px){.section--block .content{padding-inline:var(--space-lg)}}.section--default .content{margin-block:var(--space-lg);padding-inline:var(--space-md)}@media screen and (min-width:768px){.section--default .content{margin-block:var(--space-xl)}}@media screen and (min-width:768px){.section--default .content{padding-inline:var(--space-lg)}}.background--neutral{background-color:var(--neu-500)}.background--dark{background-color:var(--neu-100)}.background--dark h1,.background--dark h2,.background--dark h3,.background--dark h4,.background--dark h5,.background--dark h6,.background--dark p{color:white}.width--640{margin-inline:auto;max-width:100%;width:640px}.width--800{margin-inline:auto;max-width:100%;width:800px}.width--992{margin-inline:auto;max-width:100%;width:992px}.width--1280{margin-inline:auto;max-width:100%;width:1280px}.width--1600{margin-inline:auto;max-width:100%;width:1600px}.width--1920{margin-inline:auto;max-width:100%;width:1920px}.text>:not(:last-child){margin-bottom:16px}.text--center{text-align:center}.button--solid-primary{cursor:pointer;border:0;padding:8px 48px 8px 32px;height:40px;max-width:100%;width:fit-content;display:flex;align-items:center;color:white;background-color:var(--pri-100);text-align:center;font-size:18px;clip-path:polygon(0% 0%,100% 0%,calc(100% - 16px) 100%,0% 100%);transition:0.4s}.button--solid-primary:hover{text-decoration:none;background-color:var(--pri-500)}.nav-bar--right{display:flex;align-items:center;gap:20px}.nav-bar--right .gtranslate_wrapper{display:none}@media screen and (min-width:480px){.nav-bar--right .gtranslate_wrapper{display:inline-flex}}.gtranslate_wrapper select.gt_selector{cursor:pointer;padding:5px}.gtranslate_wrapper select.gt_selector option{cursor:pointer}.translate--mobile{margin-top:20px;display:flex;justify-content:center}@media screen and (min-width:480px){.translate--mobile{display:none}}section.hero--secondary{position:relative;min-height:100svh;width:100%;aspect-ratio:1.6}section.hero--secondary .hero__slide{display:flex;align-items:center;height:100%}section.hero--secondary .hero__slide .hero__content{z-index:2;position:relative;margin-top:var(--space-lg);margin-right:var(--space-md);padding-block:48px;padding-right:96px;padding-left:var(--space-md);max-width:992px;display:flex;flex-direction:column}@media screen and (min-width:768px){section.hero--secondary .hero__slide .hero__content{padding-left:var(--space-lg)}}section.hero--secondary .hero__slide .hero__content picture.hero__logo{margin-bottom:var(--space-md);height:40px}section.hero--secondary .hero__slide .hero__content picture.hero__logo img{height:inherit}section.hero--secondary .hero__slide .hero__content h1.hero__heading{margin-bottom:var(--space-sm);color:white}body.page-template-page-lighting section.hero--secondary .hero__slide .hero__content h1.hero__heading{color:black}section.hero--secondary .hero__slide .hero__content picture.hero__text-image{max-width:640px}section.hero--secondary .hero__slide .hero__content picture.hero__text-image img{width:100%}section.hero--secondary .hero__slide .hero__content .hero__text{margin-bottom:var(--space-md);max-width:640px}section.hero--secondary .hero__slide .hero__content .hero__text p{color:white}body.page-template-page-lighting section.hero--secondary .hero__slide .hero__content .hero__text p{color:black}section.hero--secondary .hero__slide .hero__content a.hero__link{width:fit-content;transition:0.4s}section.hero--secondary .hero__slide .hero__content a.hero__link *{transition:0.4s}section.hero--secondary .hero__slide .hero__content a.hero__link:hover span.arrow-box--down svg rect{fill:white}body.page-template-page-lighting section.hero--secondary .hero__slide .hero__content a.hero__link:hover span.arrow-box--down svg rect{fill:black}section.hero--secondary .hero__slide .hero__content a.hero__link:hover span.arrow-box--down svg path{stroke:black}body.page-template-page-lighting section.hero--secondary .hero__slide .hero__content a.hero__link:hover span.arrow-box--down svg path{stroke:white}section.hero--secondary .hero__slide .hero__content span.arrow-box--down{display:block;height:60px;width:60px}section.hero--secondary .hero__slide .hero__content span.arrow-box--down svg{height:inherit;width:inherit}body.page-template-page-lighting section.hero--secondary .hero__slide .hero__content span.arrow-box--down svg rect{stroke:black}body.page-template-page-lighting section.hero--secondary .hero__slide .hero__content span.arrow-box--down svg path{stroke:black}section.hero--secondary .hero__slide .hero__content picture.hero__polygon{z-index:-1;overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:flex-end;align-items:center;width:100%}section.hero--secondary .hero__slide .hero__content picture.hero__polygon img{opacity:0.9;min-height:100%;min-width:100%}section.hero--secondary .hero__slide picture.hero__image{z-index:0;position:absolute;top:0;right:0;bottom:0;left:0}section.hero--secondary .hero__slide picture.hero__image img{height:100%;width:100%;object-fit:cover}@media screen and (min-width:768px){section.hero--secondary .hero__slide .hero__content{padding-block:96px}}body header{position:absolute}body header a.site-logo span.logo{display:none}body header a.site-logo span.logo--white{display:block}body:before{pointer-events:none;z-index:1;content:'';position:absolute;top:0;left:0;height:160px;width:100%;background:linear-gradient(var(--neu-100),transparent)}body.page-id-929 header:not(.fixed-header),body.page-template-page-calculator header:not(.fixed-header),body.page-template-page-contact header:not(.fixed-header),body.page-template-page-hog-hearth header:not(.fixed-header),body.page-template-page-inquire header:not(.fixed-header),body.page-template-page-products header:not(.fixed-header){position:relative;background:white}body.page-id-929 header:not(.fixed-header) a.site-logo span.logo,body.page-template-page-calculator header:not(.fixed-header) a.site-logo span.logo,body.page-template-page-contact header:not(.fixed-header) a.site-logo span.logo,body.page-template-page-hog-hearth header:not(.fixed-header) a.site-logo span.logo,body.page-template-page-inquire header:not(.fixed-header) a.site-logo span.logo,body.page-template-page-products header:not(.fixed-header) a.site-logo span.logo{display:block}body.page-id-929 header:not(.fixed-header) a.site-logo span.logo--white,body.page-template-page-calculator header:not(.fixed-header) a.site-logo span.logo--white,body.page-template-page-contact header:not(.fixed-header) a.site-logo span.logo--white,body.page-template-page-hog-hearth header:not(.fixed-header) a.site-logo span.logo--white,body.page-template-page-inquire header:not(.fixed-header) a.site-logo span.logo--white,body.page-template-page-products header:not(.fixed-header) a.site-logo span.logo--white{display:none}section.hero--simple{padding-inline:var(--space-md);padding-block:var(--space-lg)}@media screen and (min-width:768px){section.hero--simple{padding-inline:var(--space-lg)}}@media screen and (min-width:768px){section.hero--simple{padding-block:var(--space-xl)}}section.hero--secondary{padding-block:var(--space-lg);background-color:var(--neu-100)}@media screen and (min-width:768px){section.hero--secondary{padding-block:var(--space-xl)}}section.hero--secondary h1{color:white;font-size:32px}@media screen and (min-width:768px){section.hero--secondary h1{font-size:64px}}body.page-template-page-calculator section.savings-calculator .content h2.savings-calculator__heading{position:relative;margin-bottom:var(--space-lg)}body.page-template-page-calculator section.savings-calculator .content h2.savings-calculator__heading:before{z-index:-1;content:url('../svg/heat-mb-small.svg');position:absolute;top:50%;right:-20px;display:flex;align-items:center;transform:translateY(-50%)}@media screen and (min-width:1024px){body.page-template-page-calculator section.savings-calculator .content h2.savings-calculator__heading:before{content:url('../svg/heat-small-bar.svg')}}body.page-template-page-calculator section.savings-calculator .content h2.savings-calculator__heading:after{z-index:-1;content:url('../svg/heat-mb-big.svg');position:absolute;top:50%;right:20px;display:flex;align-items:center;transform:translateY(-50%)}@media screen and (min-width:1024px){body.page-template-page-calculator section.savings-calculator .content h2.savings-calculator__heading:after{content:url('../svg/heat-big-bar.svg')}}body.page-template-page-calculator section.savings-calculator .content .before_calculator{margin-bottom:64px}@media screen and (min-width:768px){body.page-template-page-calculator section.savings-calculator .content .before_calculator{margin-bottom:128px}}body.page-template-page-calculator section.efficiency .content{display:flex;flex-direction:column;align-items:center}body.page-template-page-calculator section.efficiency .content h2.efficiency__heading{margin-bottom:var(--space-md)}body.page-template-page-calculator section.efficiency .content .efficiency__text{margin-bottom:var(--space-md)}body.page-template-page-plastics h2{margin-bottom:var(--space-md);font-size:24px;font-weight:700}@media screen and (min-width:992px){body.page-template-page-plastics h2{font-size:32px}}body.page-template-page-plastics h3{margin-bottom:var(--space-sm);font-size:20px;font-weight:700}@media screen and (min-width:992px){body.page-template-page-plastics h3{font-size:24px}}body.page-template-page-plastics section#applications .content .applications__text{margin-bottom:var(--space-lg)}body.page-template-page-plastics section#applications .content ul.applications__repeater{display:flex;flex-wrap:wrap;justify-content:center;column-gap:var(--space-md);row-gap:var(--space-lg)}body.page-template-page-plastics section#applications .content ul.applications__repeater li.application{display:flex;flex-direction:column;align-items:center}body.page-template-page-plastics section#applications .content ul.applications__repeater li.application picture.application__icon{margin-bottom:var(--space-xs);height:100px;width:100px}body.page-template-page-plastics section#applications .content ul.applications__repeater li.application picture.application__icon img{height:100%;width:100%;object-fit:contain}@media screen and (min-width:992px){body.page-template-page-plastics section#applications .content .applications__text{text-align:center}}body.page-template-page-plastics .section--box{position:relative}body.page-template-page-plastics .section--box .content picture[class*=__image]{position:relative;aspect-ratio:1.33333333}body.page-template-page-plastics .section--box .content picture[class*=__image] img{height:100%;width:100%;object-fit:cover}body.page-template-page-plastics .section--box .content picture[class*=__image]:before{content:url('../png/accent--green.png');position:absolute;right:0;bottom:-80px;opacity:0.9;transform:scale(0.6)}body.page-template-page-plastics .section--box .content div[class*=__content-box]{padding-block:var(--space-lg);padding-inline:var(--space-md)}@media screen and (min-width:768px){body.page-template-page-plastics .section--box .content div[class*=__content-box]{padding:var(--space-lg)}}@media screen and (min-width:992px){body.page-template-page-plastics .section--box{margin-block:var(--space-xl);min-height:600px}body.page-template-page-plastics .section--box .content{padding-inline:var(--space-md)}body.page-template-page-plastics .section--box .content picture[class*=__image]{z-index:0;position:absolute;top:calc(var(--space-lg)*-1);height:600px;width:auto;aspect-ratio:1.77777778}body.page-template-page-plastics .section--box .content picture[class*=__image] img{height:100%;width:100%;aspect-ratio:inherit}body.page-template-page-plastics .section--box .content picture[class*=__image]:before{transform:scale(1)}body.page-template-page-plastics .section--box .content div[class*=__content-box]{z-index:1;position:relative;margin-top:var(--space-lg);max-width:100%;width:800px}body.page-template-page-plastics .section--box:nth-of-type(odd) .content picture[class*=__image]{right:40px}body.page-template-page-plastics .section--box:nth-of-type(2n) .content{display:flex;justify-content:flex-end}body.page-template-page-plastics .section--box:nth-of-type(2n) .content picture[class*=__image]{left:0}body.page-template-page-plastics .section--box:nth-of-type(2n) .content picture[class*=__image]:before{right:unset;left:40px}}@media screen and (min-width:992px) and screen and (min-width:768px){body.page-template-page-plastics .section--box .content{padding-inline:var(--space-lg)}}body.page-template-page-plastics section.section--service .content picture.service__image{max-width:100%;width:480px;aspect-ratio:1.33333333;flex-shrink:0}body.page-template-page-plastics section.section--service .content picture.service__image img{height:auto;width:100%;aspect-ratio:inherit}body.page-template-page-plastics section.section--service .content .service__content{padding-inline:var(--space-md);padding-top:var(--space-md);padding-bottom:var(--space-md)}@media screen and (min-width:768px){body.page-template-page-plastics section.section--service .content .service__content{padding-inline:var(--space-lg)}}@media screen and (min-width:992px){body.page-template-page-plastics section.section--service .content{padding-block:var(--space-lg);padding-inline:var(--space-md);border-bottom:1px solid black;display:flex;gap:var(--space-md)}body.page-template-page-plastics section.section--service .content .service__content{padding-bottom:var(--space-md)}}@media screen and (min-width:992px) and screen and (min-width:768px){body.page-template-page-plastics section.section--service .content{padding-block:var(--space-xl)}}@media screen and (min-width:992px) and screen and (min-width:768px){body.page-template-page-plastics section.section--service .content{padding-inline:var(--space-lg)}}body.page-template-page-plastics section#materials .content .materials__section-1{margin-bottom:var(--space-md);display:flex;flex-direction:column;gap:var(--space-md)}body.page-template-page-plastics section#materials .content .materials__section-1 picture.materials__image{aspect-ratio:1.33333333}body.page-template-page-plastics section#materials .content .materials__section-1 picture.materials__image img{height:100%;width:100%;aspect-ratio:inherit}body.page-template-page-plastics section#materials .content .materials__section-2{display:flex;flex-direction:column;gap:var(--space-md)}body.page-template-page-plastics section#materials .content .materials__section-2 ul{list-style:none}body.page-template-page-plastics section#materials .content .materials__section-2 ul li{color:var(--quat--100)}@media screen and (min-width:992px){body.page-template-page-plastics section#materials .content .materials__section-1{margin-bottom:var(--space-lg);flex-direction:row;gap:var(--space-lg)}body.page-template-page-plastics section#materials .content .materials__section-1 picture.materials__image{max-width:720px}body.page-template-page-plastics section#materials .content .materials__section-2{flex-direction:row;gap:var(--space-md)}body.page-template-page-plastics section#materials .content .materials__section-2 section.material-options{flex-basis:calc(50% - (var(--space-md) / 2))}body.page-template-page-plastics section#materials .content .materials__section-2 section.custom-material-options{flex-basis:calc(50% - (var(--space-md) / 2))}}body.single-news header{position:relative;background-color:var(--neu-100)}.gform_description{margin-bottom:var(--space-md)}.social-media{display:flex;gap:16px;flex-direction:row;align-items:unset}.social-media a svg{height:30px;width:auto}.social-media a svg *{transition:all 0.35s ease-in-out}.social-media a:hover svg *{fill:var(--pri-100)}.overlay .social-media a svg *{fill:white}.overlay .social-media a:hover svg *{fill:var(--pri-100)}.currency-selection{margin-bottom:var(--space-lg);display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-sm)}.currency-selection strong{flex-shrink:0;flex-basis:100%;text-align:center;font-family:var(--font-primary);font-size:calc(18px + (18 - 18) * ((100vw - 370px) / (1600 - 370)));color:var(--neu-200)}.currency-selection button.button--currency{cursor:pointer;border:2px solid var(--pri-300);padding-inline:var(--space-md);padding-block:var(--space-sm);background:transparent;text-decoration:none}.currency-selection button.button--currency.button--selected,.currency-selection button.button--currency:hover{text-decoration:none;color:white;background:var(--pri-300)}form.cff-form #fbuilder{margin-bottom:var(--space-lg)}form.cff-form #fbuilder #formheader_1{display:none}form.cff-form #fbuilder .pb0 .fieldname1_1,form.cff-form #fbuilder .pb0 .fieldname2_1,form.cff-form #fbuilder .pb0 .fieldname3_1{margin-inline:auto;max-width:100%;width:640px;padding-inline:var(--space-md)}form.cff-form #fbuilder .pb0 .fieldname1_1{border-radius:8px 8px 0 0;border:2px solid var(--neu-100);border-bottom:0;padding-block:var(--space-md)}form.cff-form #fbuilder .pb0 .fieldname2_1{margin-top:calc(-1 * var(--space-md));border:2px solid var(--neu-100);border-top:0;border-bottom:0}form.cff-form #fbuilder .pb0 .fieldname3_1{margin-top:calc(-1 * var(--space-md));border-radius:0 0 8px 8px;border:2px solid var(--neu-100);border-top:0;padding-block:var(--space-md)}form.cff-form #fbuilder .pb0 .comment_area{margin-top:var(--space-lg);border-bottom:1px solid var(--neu-100)}form.cff-form #fbuilder .pb0 .comment_area label{font-weight:700}form.cff-form #fbuilder .pb0 .fieldname15_1{margin-block:var(--space-lg)}form.cff-form #fbuilder .pb0 .fieldname15_1 .dfield .savings-calculator__unlock:before{z-index:-1;content:url('../svg/heat-mb-small.svg');position:absolute;top:50%;right:-20px;display:flex;align-items:center;transform:translateY(-50%)}@media screen and (min-width:1024px){form.cff-form #fbuilder .pb0 .fieldname15_1 .dfield .savings-calculator__unlock:before{content:url('../svg/heat-small-bar.svg')}}form.cff-form #fbuilder .pb0 .fieldname15_1 .dfield .savings-calculator__unlock:after{z-index:-1;content:url('../svg/heat-mb-big.svg');position:absolute;top:50%;right:20px;display:flex;align-items:center;transform:translateY(-50%)}@media screen and (min-width:1024px){form.cff-form #fbuilder .pb0 .fieldname15_1 .dfield .savings-calculator__unlock:after{content:url('../svg/heat-big-bar.svg')}}form.cff-form #fbuilder .pb0 .cff-textarea-field{margin-inline:auto;max-width:100%;width:640px}form.cff-form #fbuilder .pb0 .fieldname16_1,form.cff-form #fbuilder .pb0 .fieldname17_1{margin-inline:auto;width:fit-content}form.cff-form #fbuilder .pb0 .fieldname16_1 .dfield a,form.cff-form #fbuilder .pb0 .fieldname17_1 input{cursor:pointer;border:0;padding:8px 48px 8px 32px;height:40px;max-width:100%;display:flex;align-items:center;color:white;background-color:var(--pri-100);text-align:center;font-size:18px;clip-path:polygon(0% 0%,100% 0%,calc(100% - 16px) 100%,0% 100%);transition:0.4s;margin-inline:auto;width:fit-content}form.cff-form #fbuilder .pb0 .fieldname16_1 .dfield a:hover,form.cff-form #fbuilder .pb0 .fieldname17_1 input:hover{text-decoration:none;background-color:var(--pri-500)}form.cff-form #fbuilder .pb0 .cff-calculated-field{display:none}form.cff-form #fbuilder .pb0 .captcha{margin-top:var(--space-md);grid-column:span 2;display:flex;flex-direction:wrap;justify-content:center;gap:var(--space-sm)}form.cff-form #fbuilder .pb0 .captcha .fields{width:fit-content}form.cff-form #fbuilder .pb0 .cff-dropdown-field,form.cff-form #fbuilder .pb0 .cff-number-field{margin-top:var(--space-sm)}@media screen and (min-width:992px){form.cff-form #fbuilder .pb0{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-md)}form.cff-form #fbuilder .pb0 .fieldname1_1,form.cff-form #fbuilder .pb0 .fieldname2_1,form.cff-form #fbuilder .pb0 .fieldname3_1{grid-column:span 2}form.cff-form #fbuilder .pb0 .comment_area{grid-column:span 2}form.cff-form #fbuilder .pb0 .fieldname15_1{grid-column:span 2}form.cff-form #fbuilder .pb0 .fieldname16_1 .dfield{display:flex;justify-content:flex-end}form.cff-form #fbuilder .pb0 .fieldname16_1 .dfield a{margin-inline:unset}form.cff-form #fbuilder .pb0 .cff-textarea-field{grid-column:span 2}form.cff-form #fbuilder .pb0 .fieldname17_1 input{margin-inline:unset}form.cff-form #fbuilder .pb0 .cff-dropdown-field,form.cff-form #fbuilder .pb0 .cff-number-field{margin-top:unset}}section.section--results .content .currency-selection{margin-top:var(--space-md)}section.section--results .content .section__results{margin-top:var(--space-md)}