@charset "UTF-8";/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */html{font-size:100%;line-height:1.5em;font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden]{display:none}template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:32px;font-size:2rem;line-height:48px;line-height:3rem;margin:24px 0;margin:1.5rem 0}h2{font-size:24px;font-size:1.5rem;line-height:48px;line-height:3rem;margin:24px 0;margin:1.5rem 0}h3{font-size:18.72px;font-size:1.17rem;line-height:24px;line-height:1.5rem;margin:24px 0;margin:1.5rem 0}h4{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;margin:24px 0;margin:1.5rem 0}h5{font-size:13.28px;font-size:.83rem;line-height:24px;line-height:1.5rem;margin:24px 0;margin:1.5rem 0}h6{font-size:10.72px;font-size:.67rem;line-height:24px;line-height:1.5rem;margin:24px 0;margin:1.5rem 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}dl,menu,ol,ul{margin:24px 0;margin:1.5rem 0}ol ol,ol ul,ul ol,ul ul{margin:0}dd{margin:0}menu,ol,ul{padding:0}nav ol,nav ul{list-style:none;list-style-image:none}blockquote{margin:24px 0;margin:1.5rem 0}figure{margin:24px 0;margin:1.5rem 0}hr{box-sizing:content-box;height:0}p,pre{margin:24px 0;margin:1.5rem 0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}form{margin:0}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}em{font-style:italic}strong{font-weight:700}@font-face{font-family:icomoon;src:url(../fonts/icomoon.eot?i0g78l);src:url(../fonts/icomoon.eot?i0g78l#iefix) format("embedded-opentype"),url(../fonts/icomoon.woff?i0g78l) format("woff"),url(../fonts/icomoon.svg?i0g78l#icomoon) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-close:before{content:"\e907"}.icon-play-button:before{content:"\e908"}.icon-presentation:before{content:"\e906"}.icon-menu:before{content:"\e905"}.icon-cross:before{content:"\e904"}.icon-arrow-down:before{content:"\e900"}.icon-arrow-right:before{content:"\e901"}.icon-arrow-left:before{content:"\e902"}.icon-arrow-up:before{content:"\e903"}html{box-sizing:border-box;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,:after,:before{box-sizing:inherit}body{position:relative;min-width:960px;background-color:#fff;color:#636363;font-family:Roboto,sans-serif}a{color:inherit}.mobile-on{display:none}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}::selection{background:#636363;color:#fff}::-moz-selection{background:#636363;color:#fff}::-webkit-input-placeholder{color:#636363}::-moz-placeholder{color:#636363}:-ms-input-placeholder{color:#636363}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-ms-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-ms-transform-origin:0;transform-origin:0}.mfp-arrow-right{-ms-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.row{width:96%;margin:0 2%}.col1{float:left;margin-right:-100%;width:4.17%}.col2{float:left;margin-right:-100%;width:8.33%}.col3{float:left;margin-right:-100%;width:12.5%}.col4{float:left;margin-right:-100%;width:16.67%}.col5{float:left;margin-right:-100%;width:20.83%}.col6{float:left;margin-right:-100%;width:25%}.col7{float:left;margin-right:-100%;width:29.17%}.col8{float:left;margin-right:-100%;width:33.33%}.col9{float:left;margin-right:-100%;width:37.5%}.col10{float:left;margin-right:-100%;width:41.67%}.col11{float:left;margin-right:-100%;width:45.83%}.col12{float:left;margin-right:-100%;width:50%}.col13{float:left;margin-right:-100%;width:54.17%}.col14{float:left;margin-right:-100%;width:58.33%}.col15{float:left;margin-right:-100%;width:62.5%}.col16{float:left;margin-right:-100%;width:66.67%}.col17{float:left;margin-right:-100%;width:70.83%}.col18{float:left;margin-right:-100%;width:75%}.col19{float:left;margin-right:-100%;width:79.17%}.col20{float:left;margin-right:-100%;width:83.33%}.col21{float:left;margin-right:-100%;width:87.5%}.col22{float:left;margin-right:-100%;width:91.67%}.col23{float:left;margin-right:-100%;width:95.83%}.col24{float:left;margin-right:-100%;width:100%}.push0{margin-left:0}.push1{margin-left:4.17%}.push2{margin-left:8.33%}.push3{margin-left:12.5%}.push4{margin-left:16.67%}.push5{margin-left:20.83%}.push6{margin-left:25%}.push7{margin-left:29.17%}.push8{margin-left:33.33%}.push9{margin-left:37.5%}.push10{margin-left:41.67%}.push11{margin-left:45.83%}.push12{margin-left:50%}.push13{margin-left:54.17%}.push14{margin-left:58.33%}.push15{margin-left:62.5%}.push16{margin-left:66.67%}.push17{margin-left:70.83%}.push18{margin-left:75%}.push19{margin-left:79.17%}.push20{margin-left:83.33%}.push21{margin-left:87.5%}.push22{margin-left:91.67%}.push23{margin-left:95.83%}.pcol1{float:left;margin-right:-100%;width:4.17%;margin-left:0}.pcol2{float:left;margin-right:-100%;width:8.33%;margin-left:4.17%}.pcol3{float:left;margin-right:-100%;width:12.5%;margin-left:8.33%}.pcol4{float:left;margin-right:-100%;width:16.67%;margin-left:12.5%}.pcol5{float:left;margin-right:-100%;width:20.83%;margin-left:16.67%}.pcol6{float:left;margin-right:-100%;width:25%;margin-left:20.83%}.pcol7{float:left;margin-right:-100%;width:29.17%;margin-left:25%}.pcol8{float:left;margin-right:-100%;width:33.33%;margin-left:29.17%}.pcol9{float:left;margin-right:-100%;width:37.5%;margin-left:33.33%}.pcol10{float:left;margin-right:-100%;width:41.67%;margin-left:37.5%}.pcol11{float:left;margin-right:-100%;width:45.83%;margin-left:41.67%}.pcol12{float:left;margin-right:-100%;width:50%;margin-left:45.83%}.pcol13{float:left;margin-right:-100%;width:54.17%;margin-left:50%}.pcol14{float:left;margin-right:-100%;width:58.33%;margin-left:54.17%}.pcol15{float:left;margin-right:-100%;width:62.5%;margin-left:58.33%}.pcol16{float:left;margin-right:-100%;width:66.67%;margin-left:62.5%}.pcol17{float:left;margin-right:-100%;width:70.83%;margin-left:66.67%}.pcol18{float:left;margin-right:-100%;width:75%;margin-left:70.83%}.pcol19{float:left;margin-right:-100%;width:79.17%;margin-left:75%}.pcol20{float:left;margin-right:-100%;width:83.33%;margin-left:79.17%}.pcol21{float:left;margin-right:-100%;width:87.5%;margin-left:83.33%}.pcol22{float:left;margin-right:-100%;width:91.67%;margin-left:87.5%}.pcol23{float:left;margin-right:-100%;width:95.83%;margin-left:91.67%}.pcol24{float:left;margin-right:-100%;width:100%;margin-left:95.83%}.row{margin:0 auto;max-width:1200px}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.custom-scroll::-webkit-scrollbar{padding:15px;width:60px}.custom-scroll::-webkit-scrollbar-button{width:0;height:0;display:none}.custom-scroll::-webkit-scrollbar-thumb{border:15px solid transparent}body.resource-popup .mfp-bg{top:50px!important;height:calc(100% - 50px)!important}body.resource-popup .mfp-wrap{top:50px!important;height:calc(100% - 50px)!important}body.resource-popup .mfp-wrap .mfp-container .mfp-content .popup-content{background-color:#fff;margin:0 auto;max-width:700px;padding:20px 30px}body.resource-popup .mfp-wrap .mfp-container .mfp-content .mfp-img{max-height:calc(100vh - 94px)!important}body.resource-popup .mfp-wrap .mfp-container button.mfp-arrow{display:none}body.resource-popup .mfp-wrap .mfp-close{display:none}.mfp-bg{opacity:.9}.mfp-wrap.full-height .mfp-content{height:calc(100vh - 50px)}.gallery-navigation{display:none}.gallery-navigation button.gallery-nav{position:fixed;top:50px;z-index:1043;display:block;width:50%;height:calc(100% - 50px);background-color:transparent;border:none;padding:0;display:none}.gallery-navigation button.gallery-nav span{position:fixed;top:50%;display:block;font-size:50px;color:#fff}.gallery-navigation button.gallery-nav.gallery-next{right:0}.gallery-navigation button.gallery-nav.gallery-next span{right:15px}.gallery-navigation button.gallery-nav.gallery-prev{left:0}.gallery-navigation button.gallery-nav.gallery-prev span{left:15px}.gallery-navigation button.gallery-nav.show{display:block}.gallery-navigation button.gallery-close{position:fixed;top:60px;right:4px;z-index:1044;color:#fff;font-size:28px;display:block;width:50px;height:50px;line-height:50px;vertical-align:middle;text-align:center;border:none;background-color:transparent;transition:all .2s ease-in-out}.gallery-navigation button.gallery-close:hover{color:#ed1b2e}.gallery-navigation.show{display:block}header{height:170px}header:after,header:before{content:" ";display:table}header:after{clear:both}header .left{float:left;position:relative;width:calc(100% - 332px);height:100%;background-position:center;background-size:cover;padding:42px 60px 20px 35px}header .left h3{color:#fff;margin:0;font-size:27px;line-height:29px;font-weight:400}header .left h2{color:#fff;margin:0;font-size:47px;font-weight:700;line-height:49px}header .left button.btn-toggle-nav{display:block;width:60px;height:60px;font-size:28px;position:absolute;top:59px;right:38px;background-color:#fff;border:2px solid #fff;padding:0;cursor:pointer;overflow:hidden;box-shadow:3px 2px 11px rgba(0,0,0,.19);transition:background-color .2s ease-in-out}header .left button.btn-toggle-nav:hover{background-color:#242424;color:#fff!important}header .left button.btn-toggle-nav span.icons{display:block;position:relative;width:100%;height:100%}header .left button.btn-toggle-nav span.icons i{display:inline-block;position:absolute;top:15px;left:15px;transition:all .2s ease-in-out}header .left button.btn-toggle-nav span.icons i.icon-cross{-ms-transform:rotate(-45deg);transform:rotate(-45deg)}header .left button.btn-toggle-nav span.icons i.icon-menu{-ms-transform:translateX(-50px);transform:translateX(-50px)}header .left button.btn-toggle-nav.nav-hidden span.icons i.icon-cross{-ms-transform:translateX(50px) rotate(-45deg);transform:translateX(50px) rotate(-45deg)}header .left button.btn-toggle-nav.nav-hidden span.icons i.icon-menu{-ms-transform:translateX(0);transform:translateX(0);opacity:1}header a.right{display:block;text-decoration:none;float:left;position:relative;width:332px;height:100%}header a.right img.logo{display:block;width:264px;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.navigation{display:block;float:left;width:332px;height:calc(100vh - 170px)}.navigation ul.language-links{margin:12px 0 0 0;text-align:center}.navigation ul.language-links li.language{display:inline-block}.navigation ul.language-links li.language a{padding:5px 13px;display:block;text-decoration:none;font-size:19px;font-weight:500;color:#9b9b9b;position:relative;text-transform:uppercase}.navigation ul.language-links li.language a::after{content:'';width:calc(100% - 12px);height:3px;position:absolute;bottom:0;left:6px;opacity:0;-ms-transform:translateY(10px);transform:translateY(10px);transition:all .2s ease-in-out}.navigation ul.language-links li.language a:hover::after{opacity:1;-ms-transform:translateY(0);transform:translateY(0)}.navigation ul.language-links li.language:not(:last-child) a{border-right:1px solid rgba(151,151,151,.43)}.navigation .custom-select{margin-top:18px;width:255px;height:51px;margin:18px auto 0 auto;border:1px solid rgba(151,151,151,.41);border-radius:10px;position:relative}.navigation .custom-select::after{content:"\e900";font-family:icomoon;font-size:12px;color:rgba(99,99,99,.33);position:absolute;display:block;top:15px;right:16px;z-index:0;pointer-events:none}.navigation .custom-select::before{content:'';background-color:rgba(151,151,151,.46);position:absolute;display:block;top:11px;right:54px;width:1px;height:30px;z-index:0;pointer-events:none}.navigation .custom-select select{padding:5px 55px 5px 25px;border:none;box-shadow:none;background:0 0;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:100%;font-size:17px;font-weight:500;color:#9b9b9b;cursor:pointer}.navigation .custom-select select:focus{outline:0}.navigation nav{padding:0 10px 0 28px;margin-top:20px;height:calc(100vh - 305px)}.navigation nav button.btn-nav{border:none;border-radius:10px;background-color:rgba(228,228,228,.41);display:block;width:100%;height:51px;color:rgba(99,99,99,.31);transition:all .2s ease-in-out;line-height:51px;vertical-align:middle}.navigation nav button.btn-nav:hover{background-color:#dcdcdc}.navigation nav button.btn-nav.btn-nav-down{position:absolute;bottom:10px;width:294px;height:51px}.navigation nav button.btn-nav.slick-disabled{opacity:.2}.navigation nav button.btn-nav.slick-disabled:hover{background-color:rgba(228,228,228,.41)}.navigation nav button.btn-nav.slick-hidden{display:none}.navigation nav ul{margin:0;max-height:100%}.navigation nav ul li{list-style-type:none;display:block}.navigation nav ul li a{display:block;text-decoration:none;font-size:19px;font-weight:500;padding:15px 10px}.navigation nav ul li a:hover{background-color:#ebebeb}.navigation nav ul li.active a{color:#fff}nav.sub-nav{background-color:#000;padding:7px 30px}nav.sub-nav ul{margin:0}nav.sub-nav ul li{display:inline-block;list-style-type:none;margin-right:3px}nav.sub-nav ul li a{display:block;padding:8px 15px;text-decoration:none;color:#fff;font-size:16px;font-weight:500}nav.sub-nav ul li a:hover{background-color:#cb1626}nav.sub-nav ul li.active a{background-color:#cb1626;font-weight:700}body{overflow:hidden}main{overflow:hidden}main:after,main:before{content:" ";display:table}main:after{clear:both}main .left{float:left;width:calc(100% - 332px);transition:width .2s ease-in-out}main .left .content{height:calc(100vh - 170px);overflow-y:auto}main.nav-hidden .left{width:100%}main.nav-hidden .navigation{opacity:0}main#home-company .left .content{overflow-y:auto}main#sub-page .left .content{height:calc(100vh - 224px)}header.thermoclean .left{background-color:#fff;border-right:1px solid rgba(150,150,150,.5)}header.thermoclean .left button.btn-toggle-nav{background-color:#000;color:#fff}header.thermoclean .left button.btn-toggle-nav:hover{background-color:#cb1626}header.thermoclean .left h2,header.thermoclean .left h3{color:#cb1626}main.thermoclean.nav-hidden .left{border-right:none}main.thermoclean .left{background-color:#fff;background-image:url(/static/img/thermoclean_map.jpg);background-size:cover;border-right:1px solid rgba(150,150,150,.5)}main.thermoclean .left nav.sub-nav ul li a:hover{background-color:#cb1626}main.thermoclean .left nav.sub-nav ul li.active a{background-color:#cb1626}main.thermoclean .navigation ul.language-links li.language a::after{background-color:#ed1b2e}main.thermoclean .navigation ul.language-links li.active a{color:#ed1b2e}main.thermoclean .navigation nav ul li.active a{background-color:#ed1b2e}main.thermoclean .image-links .links a::after{background-color:#ed1b2e}main.thermoclean .image-links .links a span.hover-state{background:linear-gradient(0deg,#ed1b2e 0,rgba(237,27,46,.5) 35%,rgba(237,27,46,.1) 100%)}main.thermoclean .custom-scroll::-webkit-scrollbar{background-color:#f0f0f0}main.thermoclean .custom-scroll::-webkit-scrollbar-thumb{box-shadow:inset 0 0 15px 15px rgba(150,150,150,.7)}main.thermoclean .content .gallery .image.grid-item::after{background-color:rgba(203,22,38,.5)}main.thermoclean .content .resource-navigation{background-color:#cb1626}main.thermoclean .content .resource-navigation button:hover{background-color:#9d111d!important}main.thermoclean .content .page-gallery a.image span.overlay{background-color:rgba(203,22,38,.5)}main.thermoclean .content a.video:hover span.play-btn{background-color:#e82c3d}main.thermoclean .content a.video span.play-btn{background-color:#cb1626}header.strunz .left{background-color:#098092}header.strunz .left button.btn-toggle-nav{color:#098092}main.strunz .left{background-color:#098092}main.strunz .left nav.sub-nav ul li a:hover{background-color:#098092}main.strunz .left nav.sub-nav ul li.active a{background-color:#098092}main.strunz .navigation ul.language-links li.language a::after{background-color:#098092}main.strunz .navigation ul.language-links li.active a{color:#098092}main.strunz .navigation nav ul li.active a{background-color:#098092}main.strunz .image-links .links a::after{background-color:#098092}main.strunz .image-links .links a span.hover-state{background:linear-gradient(0deg,#098092 0,rgba(9,128,146,.5) 35%,rgba(9,128,146,0) 100%)}main.strunz .custom-scroll::-webkit-scrollbar{background-color:#036d7d}main.strunz .custom-scroll::-webkit-scrollbar-thumb{box-shadow:inset 0 0 15px 15px #013d46}main.strunz .content .gallery .image.grid-item::after{background-color:rgba(9,128,146,.5)}main.strunz .content .resource-navigation{background-color:#098092}main.strunz .content .resource-navigation button:hover{background-color:#065662!important}main.strunz .content .page-gallery a.image span.overlay{background-color:rgba(9,128,146,.5)}main.strunz .content a.video:hover span.play-btn{background-color:#0caac2}main.strunz .content a.video span.play-btn{background-color:#098092}header.wbtelectron .left{background-color:#4a4a4a}header.wbtelectron .left button.btn-toggle-nav{color:#4a4a4a}main.wbtelectron .left{background-color:#4a4a4a}main.wbtelectron .left nav.sub-nav ul li a:hover{background-color:#4a4a4a}main.wbtelectron .left nav.sub-nav ul li.active a{background-color:#4a4a4a}main.wbtelectron .navigation ul.language-links li.language a::after{background-color:#4a4a4a}main.wbtelectron .navigation ul.language-links li.active a{color:#4a4a4a}main.wbtelectron .navigation nav ul li.active a{background-color:#4a4a4a}main.wbtelectron .image-links .links a::after{background-color:#4a4a4a}main.wbtelectron .image-links .links a span.hover-state{background:linear-gradient(0deg,#4a4a4a 0,rgba(74,74,74,.5) 35%,rgba(74,74,74,0) 100%)}main.wbtelectron .custom-scroll::-webkit-scrollbar{background-color:#353535}main.wbtelectron .custom-scroll::-webkit-scrollbar-thumb{box-shadow:inset 0 0 15px 15px #1f1f1f}main.wbtelectron .content .gallery .image.grid-item::after{background-color:rgba(74,74,74,.5)}main.wbtelectron .content .resource-navigation{background-color:#4a4a4a}main.wbtelectron .content .resource-navigation button:hover{background-color:#313131!important}main.wbtelectron .content .page-gallery a.image span.overlay{background-color:rgba(74,74,74,.5)}main.wbtelectron .content a.video:hover span.play-btn{background-color:#646464}main.wbtelectron .content a.video span.play-btn{background-color:#4a4a4a}#home a.company{display:block;text-decoration:none;width:50%;float:left}#home .logos:after,#home .logos:before{content:" ";display:table}#home .logos:after{clear:both}#home .logos a.company{height:260px;position:relative}#home .logos a.company img{display:block;width:250px;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#home .logos a.company:nth-child(2){background-color:#f3f3f3}#home .welcome{background-color:#242424;padding:16px 38px 18px 57px}#home .welcome:after,#home .welcome:before{content:" ";display:table}#home .welcome:after{clear:both}#home .welcome h1{color:#fff;font-weight:500;margin:0;font-size:41px;float:left}#home .welcome ul.language-links{float:right;margin:12px 0 0 0}#home .welcome ul.language-links:after,#home .welcome ul.language-links:before{content:" ";display:table}#home .welcome ul.language-links:after{clear:both}#home .welcome ul.language-links li.language{display:block;float:left}#home .welcome ul.language-links li.language a{padding:5px 13px;display:block;text-decoration:none;font-size:19px;font-weight:500;color:#fff;position:relative;text-transform:uppercase}#home .welcome ul.language-links li.language a::after{content:'';width:calc(100% - 12px);height:3px;position:absolute;bottom:0;left:6px;background-color:#ed1b2e;opacity:0;-ms-transform:translateY(10px);transform:translateY(10px);transition:all .2s ease-in-out}#home .welcome ul.language-links li.language a:hover::after{opacity:1;-ms-transform:translateY(0);transform:translateY(0)}#home .welcome ul.language-links li.language:not(:last-child) a{border-right:1px solid rgba(255,255,255,.43)}#home .welcome ul.language-links li.active a{color:#ed1b2e}#home .info{height:calc(100vh - 342px)}#home .info:after,#home .info:before{content:" ";display:table}#home .info:after{clear:both}#home .info a.company{position:relative;height:100%;background-repeat:no-repeat;background-position:center}#home .info a.company .intro{color:#fff;font-size:26px;line-height:28px;font-weight:400;margin-top:145px;padding:0 49px;position:relative;z-index:3}@media only screen and (max-width:1200px){#home .info a.company .intro{margin-top:100px}}@media only screen and (max-width:1050px){#home .info a.company .intro{margin-top:50px;font-size:24px;line-height:26px}}#home .info a.company span.btn{display:block;background-color:#fff;border:2px solid #fff;position:absolute;bottom:32px;left:47px;max-width:100%;border-radius:10px;z-index:2;transition:all .2s ease-in-out}#home .info a.company span.btn span.content-wrap{display:block;width:100%;height:100%;position:relative;font-size:17px;font-weight:700;padding:11px 66px 11px 19px}#home .info a.company span.btn span.content-wrap i{position:absolute;top:14px;right:19px}#home .info a.company .bg-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background-repeat:no-repeat;background-position:center}#home .info a.company.thermoclean{background-color:#cb1626}#home .info a.company.thermoclean:hover span.btn{background-color:transparent;color:#fff}#home .info a.company.thermoclean span.btn{color:#cb1626}#home .info a.company.thermoclean .bg-image{opacity:.78}#home .info a.company.strunz{background-color:#098092}#home .info a.company.strunz:hover span.btn{background-color:transparent;color:#fff}#home .info a.company.strunz span.btn{color:#098092}#home .info a.company.strunz .bg-image{opacity:.4;background-size:cover}#home .info a.company.wbt{background-color:#4a4a4a}#home .info a.company.wbt:hover span.btn{background-color:transparent;color:#fff}#home .info a.company.wbt span.btn{color:#4a4a4a}#home .info a.company.wbt .bg-image{opacity:.18;background-size:cover}.editor-text{font-size:16px}.editor-text p{margin:0 0 15px 0}.editor-text h1{font-size:32px;line-height:34px;margin:0 0 20px 0}.editor-text h2{font-size:28px;line-height:30px;margin:0 0 15px 0}.editor-text h3{font-size:22px;line-height:25px;margin:0 0 15px 0}.editor-text h4{font-size:18px;line-height:20px;margin:0 0 10px 0}.editor-text img{display:block;max-width:100%}.editor-text ul{margin:0 0 15px 0;padding-left:20px}@media only screen and (max-width:767px){.mobile-off{display:none!important}.mobile-on{display:block!important}body{min-width:0;margin:0}.row{width:92%}.cl{float:none!important;clear:both!important;width:100%;margin:0}}#page-not-found a.company{display:block;text-decoration:none;width:33.333333%;float:left}#page-not-found .logos:after,#page-not-found .logos:before{content:" ";display:table}#page-not-found .logos:after{clear:both}#page-not-found .logos a.company{height:260px;position:relative}#page-not-found .logos a.company img{display:block;width:250px;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#page-not-found .logos a.company:nth-child(2){background-color:#f3f3f3}#page-not-found .message{background-color:#242424;padding:12px 38px 22px 57px}#page-not-found .message:after,#page-not-found .message:before{content:" ";display:table}#page-not-found .message:after{clear:both}#page-not-found .message h1{color:#fff;font-weight:500;margin:0;font-size:41px;float:left}#page-not-found .message ul.language-links{float:right;margin:12px 0 0 0}#page-not-found .message ul.language-links:after,#page-not-found .message ul.language-links:before{content:" ";display:table}#page-not-found .message ul.language-links:after{clear:both}#page-not-found .message ul.language-links li.language{display:block;float:left}#page-not-found .message ul.language-links li.language a{padding:5px 13px;display:block;text-decoration:none;font-size:19px;font-weight:500;color:#fff;position:relative;text-transform:uppercase}#page-not-found .message ul.language-links li.language a::after{content:'';width:calc(100% - 12px);height:3px;position:absolute;bottom:0;left:6px;background-color:#ed1b2e;opacity:0;-ms-transform:translateY(10px);transform:translateY(10px);transition:all .2s ease-in-out}#page-not-found .message ul.language-links li.language a:hover::after{opacity:1;-ms-transform:translateY(0);transform:translateY(0)}#page-not-found .message ul.language-links li.language:not(:last-child) a{border-right:1px solid rgba(255,255,255,.43)}#page-not-found .message ul.language-links li.active a{color:#ed1b2e}#page-not-found .return{height:calc(100vh - 342px);padding:50px;text-align:center;color:#fff;background-color:#4a4a4a;font-size:25px;line-height:27px}main#home-company .content .info{height:calc(100vh - 367px);padding:41px 0 25px 0;text-align:center;color:#fff}@media only screen and (max-width:1100px){main#home-company .content .info{height:calc(100vh - 310px)}}main#home-company .content .info h1{font-size:39px;line-height:41px;font-weight:700;margin:0 0 27px 0}main#home-company .content .info p{font-size:16px;font-weight:700;line-height:27px;letter-spacing:-.5;max-width:700px;padding:0 50px;margin:0 auto}main#home-company .content .image-links{height:197px;position:relative}@media only screen and (max-width:1100px){main#home-company .content .image-links{height:140px}}main#home-company .content .image-links button.btn-nav{position:absolute;border:2px solid #fff;display:block;width:40px;height:40px;background-color:#fff;color:#ed1b2e;top:50%;margin-top:-20px;line-height:40px;vertical-align:middle;z-index:2;transition:all .2s ease-in-out}main#home-company .content .image-links button.btn-nav:hover{background-color:#242424;color:#fff}main#home-company .content .image-links button.btn-nav-prev{left:20px}main#home-company .content .image-links button.btn-nav-next{right:20px}main#home-company .content .image-links button.btn-nav.slick-disabled{opacity:0;pointer-events:none}main#home-company .content .image-links button.btn-nav.slick-hidden{display:none}main#home-company .content .image-links .links{height:100%}main#home-company .content .image-links .links .slick-list{height:100%}main#home-company .content .image-links .links .slick-list .slick-track{height:100%}main#home-company .content .image-links .links a{display:block;position:relative;float:left;height:100%;text-decoration:none;background-size:cover;background-position:center;transition:all .2s ease-in-out}main#home-company .content .image-links .links a:hover::before{opacity:0}main#home-company .content .image-links .links a:hover span.hover-state{opacity:1}main#home-company .content .image-links .links a::after{content:'';position:absolute;bottom:0;left:20px;height:6px;width:50px;z-index:2}main#home-company .content .image-links .links a::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,#000 0,rgba(0,0,0,.5) 36%,rgba(0,0,0,.13) 100%);z-index:0;transition:all .2s ease-in-out}main#home-company .content .image-links .links a span.hover-state{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;opacity:0;transition:all .2s ease-in-out}main#home-company .content .image-links .links a span{display:block;position:absolute;bottom:24px;left:20px;color:#fff;font-size:16px;font-weight:500;z-index:1}main#home-company .content .image-links.no-slick button.btn-nav{display:none}main#home-company .content .image-links.no-slick .links{display:-ms-flexbox;display:flex}main#home-company .content .image-links.no-slick .links a{-ms-flex-positive:1;flex-grow:1}main#home-company.thermoclean .info{background-color:#fff;background-image:url(/static/img/thermoclean_map.jpg);background-size:cover;color:#636363}main#sub-page.thermoclean .content .page-content{color:#383838}main#sub-page.thermoclean .content .text{color:#383838}main#sub-page .content .gallery .image.grid-item{display:block;text-decoration:none;float:left;width:33.33333%;height:377px;overflow:hidden;position:relative;cursor:pointer}@media only screen and (max-width:1430px){main#sub-page .content .gallery .image.grid-item{height:300px}}main#sub-page .content .gallery .image.grid-item .background{height:100%;width:100%;background-size:cover;transition:all .2s ease-in-out}main#sub-page .content .gallery .image.grid-item:hover .background{-ms-transform:scale(1.1);transform:scale(1.1)}main#sub-page .content .gallery .image.grid-item:hover::after{opacity:1}main#sub-page .content .gallery .image.grid-item::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:3;transition:all .2s ease-in-out}main#sub-page .content .gallery .image.grid-item::before{content:'';position:absolute;bottom:0;left:0;width:100%;height:50%;background:linear-gradient(0deg,rgba(0,0,0,.78) 0,rgba(0,0,0,.3) 65%,rgba(0,0,0,0) 100%);z-index:1}main#sub-page .content .gallery .image.grid-item h3{margin:0;color:#fff;font-size:22px;line-height:24px;font-weight:700;position:absolute;bottom:10px;left:15px;z-index:5;transition:all .2s ease-in-out}main#sub-page .content .gallery .grid-sizer{width:33.33333%}main#sub-page .content .resource-navigation{position:fixed;top:0;left:0;height:50px;width:100%;color:#fff;display:none}main#sub-page .content .resource-navigation button{background-color:transparent;border:none;position:fixed;display:block;top:0;width:60px;height:50px;text-align:center;line-height:54px;vertical-align:middle;font-size:24px;padding:0;transition:all .2s ease-in-out}main#sub-page .content .resource-navigation button.hide{display:none}main#sub-page .content .resource-navigation button.prev{left:0}main#sub-page .content .resource-navigation button.next{right:0}main#sub-page .content .resource-navigation h2.title{margin:12px 0 0 0;font-size:26px;line-height:28px;text-align:center;font-weight:500}main#sub-page .content .resource-navigation.open{display:block}main#sub-page .content .page-content{color:#fff;padding:40px 37px}main#sub-page .content .page-content .page-gallery{margin-top:30px}main#sub-page .content .page-content .page-gallery:after,main#sub-page .content .page-content .page-gallery:before{content:" ";display:table}main#sub-page .content .page-content .page-gallery:after{clear:both}main#sub-page .content .page-content .page-gallery a.image{display:block;float:left;width:calc(25% - 10px);height:200px;margin:0 10px 10px 0;background-size:cover;background-position:center;position:relative}@media only screen and (max-width:1200px){main#sub-page .content .page-content .page-gallery a.image{width:calc(33.33333% - 10px)}}main#sub-page .content .page-content .page-gallery a.image:hover span.overlay{opacity:1}main#sub-page .content .page-content .page-gallery a.image span.overlay{display:block;position:absolute;top:0;left:0;width:100%;height:100%;font-size:80px;text-align:center;opacity:0;transition:all .2s ease-in-out;color:#fff;line-height:200px;font-weight:700;vertical-align:middle}main#sub-page .content a.presentation{display:block;margin:50px auto;width:220px;padding:25px;text-align:center;background-color:#fff;box-shadow:0 6px 12px rgba(0,0,0,.3);text-decoration:none;transition:all .2s ease-in-out}main#sub-page .content a.presentation:hover{background-color:#ebebeb}main#sub-page .content a.presentation i{font-size:120px}main#sub-page .content a.presentation h4{margin:20px 0 0 0;display:inline-block;font-weight:500;font-size:23px;line-height:25px}main#sub-page .content a.video{display:block;width:720px;height:405px;background-size:cover;background-position:center;margin:50px auto;position:relative;text-decoration:none;background-color:#c8c8c8;box-shadow:0 12px 24px rgba(0,0,0,.3)}@media only screen and (max-width:1160px){main#sub-page .content a.video{width:515px;height:290px}}main#sub-page .content a.video span.play-btn{display:block;width:100px;height:100px;position:absolute;top:150px;left:50%;margin-left:-50px;border-radius:50%;color:#fff;font-size:40px;transition:all .2s ease-in-out}@media only screen and (max-width:1160px){main#sub-page .content a.video span.play-btn{top:76px}}main#sub-page .content a.video span.play-btn i{position:relative;top:30px;left:34px}main#sub-page .content a.video .name{position:absolute;bottom:0;left:0;width:100%;background-color:rgba(0,0,0,.5)}main#sub-page .content a.video .name span{display:block;padding:10px;color:#fff;font-size:18px}main#sub-page .content .text{color:#fff;padding:0 37px}
/*# sourceMappingURL=main.css.map */
