@charset "UTF-8";html{scroll-behavior:smooth;scroll-padding-top:72px}@media (min-width:992px){html{scroll-padding-top:100px}}body{background-color:#fff;padding-top:72px}@media (min-width:992px){body{padding-top:100px}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Lato,sans-serif;font-size:14px;text-rendering:optimizeLegibility}@media (min-width:992px){body{font-size:16px}}a{color:inherit}a,a:active,a:focus,a:hover{text-decoration:none}mark{background-color:transparent;margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-weight:700;margin-bottom:.5em;margin-top:1em}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child{margin-bottom:0}.text-primary{color:#e30613}.text-gray{color:#ccc}.text-white{color:#fff}.weight-300{font-weight:300}.weight-400{font-weight:400}.weight-700{font-weight:700}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.static{position:static}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex,.flex-align-center{display:flex;flex-wrap:wrap}.flex-align-center{align-items:center}.flex-center-all,.flex-justify-center{display:flex;flex-wrap:wrap;justify-content:center}.flex-center-all{align-items:center}.mf0{margin:0}.mh0{margin-left:0;margin-right:0}.mv0{margin-bottom:0}.mt0,.mv0{margin-top:0}.mr0{margin-right:0}.mb0{margin-bottom:0}.ml0{margin-left:0}.my0{margin-bottom:0;margin-top:0}.mf5{margin:5px}.mh5{margin-left:5px;margin-right:5px}.mv5{margin-bottom:5px}.mt5,.mv5{margin-top:5px}.mr5{margin-right:5px}.mb5{margin-bottom:5px}.ml5{margin-left:5px}.my1{margin-bottom:1px;margin-top:1px}.mf10{margin:10px}.mh10{margin-left:10px;margin-right:10px}.mv10{margin-bottom:10px}.mt10,.mv10{margin-top:10px}.mr10{margin-right:10px}.mb10{margin-bottom:10px}.ml10{margin-left:10px}.my2{margin-bottom:2px;margin-top:2px}.mf15{margin:15px}.mh15{margin-left:15px;margin-right:15px}.mv15{margin-bottom:15px}.mt15,.mv15{margin-top:15px}.mr15{margin-right:15px}.mb15{margin-bottom:15px}.ml15{margin-left:15px}.my3{margin-bottom:3px;margin-top:3px}.mf20{margin:20px}.mh20{margin-left:20px;margin-right:20px}.mv20{margin-bottom:20px}.mt20,.mv20{margin-top:20px}.mr20{margin-right:20px}.mb20{margin-bottom:20px}.ml20{margin-left:20px}.my4{margin-bottom:4px;margin-top:4px}.mf25{margin:25px}.mh25{margin-left:25px;margin-right:25px}.mv25{margin-bottom:25px}.mt25,.mv25{margin-top:25px}.mr25{margin-right:25px}.mb25{margin-bottom:25px}.ml25{margin-left:25px}.my5{margin-bottom:5px;margin-top:5px}.mf30{margin:30px}.mh30{margin-left:30px;margin-right:30px}.mv30{margin-bottom:30px}.mt30,.mv30{margin-top:30px}.mr30{margin-right:30px}.mb30{margin-bottom:30px}.ml30{margin-left:30px}.my6{margin-bottom:6px;margin-top:6px}.mf35{margin:35px}.mh35{margin-left:35px;margin-right:35px}.mv35{margin-bottom:35px}.mt35,.mv35{margin-top:35px}.mr35{margin-right:35px}.mb35{margin-bottom:35px}.ml35{margin-left:35px}.my7{margin-bottom:7px;margin-top:7px}.mf40{margin:40px}.mh40{margin-left:40px;margin-right:40px}.mv40{margin-bottom:40px}.mt40,.mv40{margin-top:40px}.mr40{margin-right:40px}.mb40{margin-bottom:40px}.ml40{margin-left:40px}.my8{margin-bottom:8px;margin-top:8px}.mf45{margin:45px}.mh45{margin-left:45px;margin-right:45px}.mv45{margin-bottom:45px}.mt45,.mv45{margin-top:45px}.mr45{margin-right:45px}.mb45{margin-bottom:45px}.ml45{margin-left:45px}.my9{margin-bottom:9px;margin-top:9px}.mf50{margin:50px}.mh50{margin-left:50px;margin-right:50px}.mv50{margin-bottom:50px}.mt50,.mv50{margin-top:50px}.mr50{margin-right:50px}.mb50{margin-bottom:50px}.ml50{margin-left:50px}.my10{margin-bottom:10px;margin-top:10px}.pf0{padding:0}.ph0{padding-left:0;padding-right:0}.pv0{padding-bottom:0}.pt0,.pv0{padding-top:0}.pr0{padding-right:0}.pb0{padding-bottom:0}.pl0{padding-left:0}.py0{padding-bottom:0;padding-top:0}.pf5{padding:5px}.ph5{padding-left:5px;padding-right:5px}.pv5{padding-bottom:5px}.pt5,.pv5{padding-top:5px}.pr5{padding-right:5px}.pb5{padding-bottom:5px}.pl5{padding-left:5px}.py1{padding-bottom:1px;padding-top:1px}.pf10{padding:10px}.ph10{padding-left:10px;padding-right:10px}.pv10{padding-bottom:10px}.pt10,.pv10{padding-top:10px}.pr10{padding-right:10px}.pb10{padding-bottom:10px}.pl10{padding-left:10px}.py2{padding-bottom:2px;padding-top:2px}.pf15{padding:15px}.ph15{padding-left:15px;padding-right:15px}.pv15{padding-bottom:15px}.pt15,.pv15{padding-top:15px}.pr15{padding-right:15px}.pb15{padding-bottom:15px}.pl15{padding-left:15px}.py3{padding-bottom:3px;padding-top:3px}.pf20{padding:20px}.ph20{padding-left:20px;padding-right:20px}.pv20{padding-bottom:20px}.pt20,.pv20{padding-top:20px}.pr20{padding-right:20px}.pb20{padding-bottom:20px}.pl20{padding-left:20px}.py4{padding-bottom:4px;padding-top:4px}.pf25{padding:25px}.ph25{padding-left:25px;padding-right:25px}.pv25{padding-bottom:25px}.pt25,.pv25{padding-top:25px}.pr25{padding-right:25px}.pb25{padding-bottom:25px}.pl25{padding-left:25px}.py5{padding-bottom:5px;padding-top:5px}.pf30{padding:30px}.ph30{padding-left:30px;padding-right:30px}.pv30{padding-bottom:30px}.pt30,.pv30{padding-top:30px}.pr30{padding-right:30px}.pb30{padding-bottom:30px}.pl30{padding-left:30px}.py6{padding-bottom:6px;padding-top:6px}.pf35{padding:35px}.ph35{padding-left:35px;padding-right:35px}.pv35{padding-bottom:35px}.pt35,.pv35{padding-top:35px}.pr35{padding-right:35px}.pb35{padding-bottom:35px}.pl35{padding-left:35px}.py7{padding-bottom:7px;padding-top:7px}.pf40{padding:40px}.ph40{padding-left:40px;padding-right:40px}.pv40{padding-bottom:40px}.pt40,.pv40{padding-top:40px}.pr40{padding-right:40px}.pb40{padding-bottom:40px}.pl40{padding-left:40px}.py8{padding-bottom:8px;padding-top:8px}.pf45{padding:45px}.ph45{padding-left:45px;padding-right:45px}.pv45{padding-bottom:45px}.pt45,.pv45{padding-top:45px}.pr45{padding-right:45px}.pb45{padding-bottom:45px}.pl45{padding-left:45px}.py9{padding-bottom:9px;padding-top:9px}.pf50{padding:50px}.ph50{padding-left:50px;padding-right:50px}.pv50{padding-bottom:50px}.pt50,.pv50{padding-top:50px}.pr50{padding-right:50px}.pb50{padding-bottom:50px}.pl50{padding-left:50px}.py10{padding-bottom:10px;padding-top:10px}.row:after,.row:before{display:block}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{padding:15px}.bg-image{pointer-events:none;-webkit-user-select:none}.fw{width:100%}p{margin:0 0 15px}p:last-child{margin:0}@media (max-width:991px){.pv0-max-sm{padding-bottom:0!important;padding-top:0!important}.pv5-max-sm{padding-bottom:5px;padding-top:5px}}@media (min-width:992px){.flex-min-md{display:flex}.pt0-min-md{padding-top:0}.pt5-min-md{padding-top:5px}.pt10-min-md{padding-top:10px}.pt15-min-md{padding-top:15px}.pt20-min-md{padding-top:20px}.pt25-min-md{padding-top:25px}.pr0-min-md{padding-right:0}.pr5-min-md{padding-right:5px}.pr10-min-md{padding-right:10px}.pr15-min-md{padding-right:15px}.pr20-min-md{padding-right:20px}.pr25-min-md{padding-right:25px}.pb0-min-md{padding-bottom:0}.pb5-min-md{padding-bottom:5px}.pb10-min-md{padding-bottom:10px}.pb15-min-md{padding-bottom:15px}.pb20-min-md{padding-bottom:20px}.pb25-min-md{padding-bottom:25px}.pb50-min-md{padding-bottom:50px}.pl0-min-md{padding-left:0}.pl5-min-md{padding-left:5px}.pl10-min-md{padding-left:10px}.pl15-min-md{padding-left:15px}.pl20-min-md{padding-left:20px}.pl25-min-md{padding-left:25px}.pv0-min-md{padding-bottom:0;padding-top:0}.pv5-min-md{padding-bottom:5px;padding-top:5px}.pv10-min-md{padding-bottom:10px;padding-top:10px}.pv15-min-md{padding-bottom:15px;padding-top:15px}.pv20-min-md{padding-bottom:20px;padding-top:20px}.pv25-min-md{padding-bottom:25px;padding-top:25px}.ph0-min-md{padding-left:0;padding-right:0}.ph5-min-md{padding-left:5px;padding-right:5px}.ph10-min-md{padding-left:10px;padding-right:10px}.ph15-min-md{padding-left:15px;padding-right:15px}.ph20-min-md{padding-left:20px;padding-right:20px}.ph25-min-md{padding-left:25px;padding-right:25px}.ph100-min-md{padding-left:100px;padding-right:100px}.ph150-min-md{padding-left:150px;padding-right:150px}.pf0-min-md{padding:0}.pf5-min-md{padding:5px}.pf10-min-md{padding:10px}.pf15-min-md{padding:15px}.pf20-min-md{padding:20px}.pf25-min-md{padding:25px}.mt0-min-md{margin-top:0}.mt5-min-md{margin-top:5px}.mt10-min-md{margin-top:10px}.mt15-min-md{margin-top:15px}.mt20-min-md{margin-top:20px}.mt25-min-md{margin-top:25px}.mr0-min-md{margin-right:0}.mr5-min-md{margin-right:5px}.mr10-min-md{margin-right:10px}.mr15-min-md{margin-right:15px}.mr20-min-md{margin-right:20px}.mr25-min-md{margin-right:25px}.mb0-min-md{margin-bottom:0}.mb5-min-md{margin-bottom:5px}.mb10-min-md{margin-bottom:10px}.mb15-min-md{margin-bottom:15px}.mb20-min-md{margin-bottom:20px}.mb25-min-md{margin-bottom:25px}.mb50-min-md{margin-bottom:50px}.mb100-min-md{margin-bottom:100px}.mb150-min-md{margin-bottom:150px}.ml0-min-md{margin-left:0}.ml5-min-md{margin-left:5px}.ml10-min-md{margin-left:10px}.ml15-min-md{margin-left:15px}.ml20-min-md{margin-left:20px}.ml25-min-md{margin-left:25px}.mv0-min-md{margin-bottom:0;margin-top:0}.mv5-min-md{margin-bottom:5px;margin-top:5px}.mv10-min-md{margin-bottom:10px;margin-top:10px}.mv15-min-md{margin-bottom:15px;margin-top:15px}.mv20-min-md{margin-bottom:20px;margin-top:20px}.mv25-min-md{margin-bottom:25px;margin-top:25px}.mh0-min-md{margin-left:0;margin-right:0}.mh5-min-md{margin-left:5px;margin-right:5px}.mh10-min-md{margin-left:10px;margin-right:10px}.mh15-min-md{margin-left:15px;margin-right:15px}.mh20-min-md{margin-left:20px;margin-right:20px}.mh25-min-md{margin-left:25px;margin-right:25px}.mf0-min-md{margin:0}.mf5-min-md{margin:5px}.mf10-min-md{margin:10px}.mf15-min-md{margin:15px}.mf20-min-md{margin:20px}.mf25-min-md{margin:25px}}hr{border-top:1px solid #ccc}img[loading=lazy]{opacity:0;transition:all .25s ease-in-out}img[loading=lazy].loaded{opacity:1}.dropdown-menu{background:#fff;border:0;border-radius:0;box-shadow:0 10px 15px rgba(1,1,1,.2);left:0;padding:10px}.dropdown-menu li a{color:#434343;display:block;font-weight:600;padding:10px 10px 10px 25px;position:relative}.dropdown-menu li a:before{color:#969696;content:"\f054";font:normal normal normal 14px/1 FontAwesome;left:8px;position:absolute;top:13px}.dropdown-menu li a:active,.dropdown-menu li a:focus,.dropdown-menu li a:hover{background-color:#e8e8e8;color:#000}.dropdown-menu li a:active:before,.dropdown-menu li a:focus:before,.dropdown-menu li a:hover:before{color:#e30613}.dropdown-menu li.active>a{background-color:#e8e8e8;color:#000}.dropdown-menu li.active>a:active:before,.dropdown-menu li.active>a:focus:before,.dropdown-menu li.active>a:hover:before{color:#fff}.normal-page{margin:25px auto}@media (min-width:992px){.normal-page{margin:50px auto}}.normal-page .page-title{margin-top:0}.page-title{font-size:2em}.page-title.is-small{font-size:1.563em}.page-title.has-decorator{border-bottom:3px solid #e30613;display:table;padding-bottom:10px}@media (min-width:992px){.font-bigger{font-size:1.15em}.text-two-column{-moz-column-count:2;column-count:2}}.image-border{border:2px solid #ccc;margin:30px 0;padding:5px}.call-action{display:block;float:right;margin:5px 5px 0}@media (min-width:992px){.call-action{display:none}}#map{height:300px}@media (min-width:992px){#map{height:550px}}.video-wrapper{width:100%}.video-wrapper iframe{max-height:calc(100vh - 70px)!important}@supports (height:100svh){.video-wrapper iframe{max-height:calc(100svh - 70px)!important}}@media (min-width:992px){.video-wrapper iframe{max-height:calc(100vh - 100px)!important}@supports (height:100svh){.video-wrapper iframe{max-height:calc(100svh - 100px)!important}}}#cboxOverlay{background:#000}#cboxNext,#cboxPrevious{top:0;width:50px}#cboxNext{left:auto;right:0}#cboxNext,#cboxPrevious{font-size:1em;text-shadow:0 2px 5px rgba(0,0,0,.75)}#cboxTitle{background-color:hsla(0,0%,100%,.9);bottom:0;color:#000;float:left;font-weight:600;padding:10px}#cboxTitle:empty{display:none!important}#cboxClose{bottom:auto;color:#fff;font-size:1.5em;height:50px;text-shadow:0 1px 5px rgba(0,0,0,.75);top:0;width:50px}#cboxLoadedContent{margin-bottom:0}.owl-carousel .owl-item img{width:auto}.owl-carousel.with-dots .owl-dots{margin:35px 0 0;text-align:center}.owl-carousel.with-dots .owl-dots .owl-dot{border:2px solid #b3b3b3;border-radius:100%;display:inline-block;height:16px;margin:0 5px;width:16px}.owl-carousel.with-dots .owl-dots .owl-dot.active{background-color:#e30613;border-color:#e30613}.breadcrumb{margin-bottom:15px;padding:0}.breadcrumb>li+li:before{ color:#000}.breadcrumb.is-big{font-size:1em}@media (min-width:992px){.breadcrumb.is-big{font-size:1.25em}}.breadcrumb.is-inverse a,.breadcrumb.is-inverse>li+li:before{ color:#fff}.btn{font-size:1em;padding:6px 15px;transition:all .35s ease-in-out}.btn-default{background-color:transparent;border-color:rgba(1,1,1,.5);color:rgba(1,1,1,.5);text-transform:uppercase}.btn-default .fa{padding-left:5px;vertical-align:middle}.btn-default:active,.btn-default:focus,.btn-default:hover{background-color:#fff;border-color:#e30613;color:#000}.btn-white{border-color:hsla(0,0%,100%,.5);color:#fff;font-size:1.2em;padding:5px 30px;text-transform:uppercase}.btn-white:active,.btn-white:focus,.btn-white:hover{background-color:#e30613;border-color:#e30613;color:#fff}.btn-white-big{border:2px solid #fff;border-radius:50px;color:#fff;font-size:1.5em;padding:8px 20px}.btn-white-big:active,.btn-white-big:focus,.btn-white-big:hover{background-color:#fff;color:#e30613}.btn-dark{background-color:#3e3e3e;color:#fff;font-size:1.375em;padding:6px 25px}.btn-dark:active,.btn-dark:focus,.btn-dark:hover{background-color:#e30613;color:#fff}.navbar-default{background-color:#fff;border:0;border-radius:0;margin:0}.navbar-default .navbar-menu{min-height:70px;padding:15px 0}@media (min-width:992px){.navbar-default .navbar-menu{min-height:100px;padding:25px 0}}.navbar-default .navbar-brand{height:auto;padding:0 15px}.navbar-default .navbar-brand>img{height:40px;width:138px}@media (min-width:992px){.navbar-default .navbar-brand{padding:0}.navbar-default .navbar-brand>img{height:50px;width:173px}}.navbar-default .navbar-toggle{margin:8px 15px 0 0}.navbar-default .navbar-toggle span{transition:all .35s ease-in-out}.navbar-default .navbar-toggle span:nth-child(2){transform:rotate(-45deg);transform-origin:18px 5px}.navbar-default .navbar-toggle span:nth-child(3){opacity:0}.navbar-default .navbar-toggle span:nth-child(4){transform:rotate(45deg);transform-origin:18px -2px}.navbar-default .navbar-toggle.collapsed span:nth-child(2){transform:rotate(0)}.navbar-default .navbar-toggle.collapsed span:nth-child(3){opacity:1}.navbar-default .navbar-toggle.collapsed span:nth-child(4){transform:rotate(0)}@media (max-width:991px){.navbar-default .navbar-nav{margin:20px -15px 0}}.navbar-default .navbar-nav>li{padding:8px 15px}.navbar-default .navbar-nav>li>a{padding:3px 0;text-transform:uppercase}@media (min-width:992px){.navbar-default .navbar-nav>li{padding:10px}.navbar-default .navbar-nav>li>a{border-bottom:3px solid #fff}}.navbar-default .navbar-nav>li.active>a,.navbar-default .navbar-nav>li:active>a,.navbar-default .navbar-nav>li:focus>a,.navbar-default .navbar-nav>li:hover>a{border-bottom-color:#ccc}.navbar-default .navbar-nav>li.highlight>a{color:#e30613;font-weight:700}.navbar-default .product-menu{position:static}.navbar-default .product-menu .dropdown-menu{background:transparent;box-shadow:none;padding:0;width:100%}@media (max-width:991px){.navbar-default .product-menu .row>div[class^=col-]{padding:5px 0}}.navbar-default .product-menu__wrapper{padding:10px 0}@media (min-width:992px){.navbar-default .product-menu__wrapper{background-color:#fff;box-shadow:0 15px 15px rgba(1,1,1,.2);padding:0 20px}}.navbar-default .product-menu__category{align-items:center;display:flex}@media (min-width:992px){.navbar-default .product-menu__category{border-bottom:1px solid #ccc;margin-bottom:10px;padding-bottom:10px}}.navbar-default .product-menu__category img{filter:grayscale(100%);height:40px;margin-right:10px;transition:all .35s ease-in-out;width:40px}.navbar-default .product-menu__category strong{color:#000;font-size:1.25em}.navbar-default .product-menu__category:active,.navbar-default .product-menu__category:focus,.navbar-default .product-menu__category:hover{border-color:#e30613}.navbar-default .product-menu__category:active img,.navbar-default .product-menu__category:focus img,.navbar-default .product-menu__category:hover img{filter:grayscale(0)}.navbar-default .product-menu__list{list-style:none;padding:0}@media (max-width:991px){.navbar-default .product-menu__list{display:none}}.navbar-default .product-menu__list a{font-size:.938em;padding:7px 25px}.navbar-default .product-menu__list a:before{top:9px}.navbar-default .product-menu__abstract ul{list-style:none;padding:0}.navbar-default .product-menu__abstract ul li{font-size:.938em;padding:7px 0}.navbar-right .dropdown-menu{right:auto}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{left:100%;margin-left:-1px;margin-top:-6px;max-height:43vh;overflow:scroll;top:0}.dropdown-submenu>a:after{border-bottom:5px solid transparent;border-left:5px solid #ccc;border-right-style:solid;border-right-width:0;border-top:5px solid transparent;content:" ";float:right;margin-top:6px}.dynamic-description ul,.list,.product-component ul{list-style:none;padding-left:40px}.dynamic-description ul>li,.list>li,.product-component ul>li{margin-bottom:10px;position:relative}.dynamic-description ul>li:before,.list>li:before,.product-component ul>li:before{color:#000;content:"\f054";font:normal normal normal 1em/1 FontAwesome;left:-25px;position:absolute;top:5px}.form .form-control{border:1px solid #ccc;border-radius:0;box-shadow:none;font-size:1em;font-weight:600;transition:all .35s ease-in-out}.form .form-control:active,.form .form-control:focus,.form .form-control:hover{border:1px solid #e30613}.form input.form-control{height:45px}.page-header{background-color:#000;background-position:50%;background-size:cover;border:0;color:#fff;height:300px;margin:0 auto;max-width:1900px;overflow:hidden;padding:0;position:relative}@media (min-width:992px){.page-header{height:550px}}@media (max-width:991px){.page-header:before{background-color:rgba(0,0,0,.65);content:"";height:100%;position:absolute;top:0;width:100%}}.page-header.is-light{color:#000}@media (max-width:991px){.page-header.is-light:before{background-color:hsla(0,0%,100%,.8)}}.page-header__wrapper{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@media (max-width:991px){.page-header__wrapper{text-align:center;width:100%}}@media (min-width:992px){.page-header__text{max-width:500px}.page-header__text.is-right{margin-left:auto;text-align:right}.page-header__text.is-right .page-header__image{margin-left:auto}}@media (max-width:991px){.page-header__image{margin:auto;max-width:200px}}.page-header__title{animation-delay:.5s;font-size:1.75em;font-weight:300;margin:0}@media (min-width:992px){.page-header__title{font-size:2.5em}}.page-header__title-big{animation-delay:.5s;font-size:2.5em;font-weight:300;margin:0}@media (min-width:992px){.page-header__title-big{font-size:4.688em}}.page-header__description{font-size:1.2em;margin-top:20px}@media (min-width:992px){.page-header__description{font-size:1.4em;margin-top:40px}}.small-header{background-color:#000;background-position:50%;background-size:cover;color:#fff;margin:auto;max-width:1900px;overflow:hidden;padding:50px 0;position:relative}@media (max-width:991px){.small-header{text-align:center}.small-header:before{background-color:rgba(0,0,0,.2);content:"";height:100%;left:0;position:absolute;top:0;width:100%}}.small-header__title{animation-delay:.5s;font-size:1.75em;font-weight:300;margin:0;text-transform:uppercase}@media (min-width:992px){.small-header__title{font-size:2.5em}}.small-header__icon{filter:brightness(0) invert(1);margin-left:auto;margin-right:auto;width:65px}@media (min-width:992px){.small-header__icon{margin-left:auto;margin-right:inherit;width:110px}}.home-intro{border-bottom:1px solid #ccc}.home-intro__wrapper{font-size:1.25em;margin:auto;max-width:991px;padding:50px 15px}@media (min-width:992px){.home-intro__wrapper{font-size:1.563em}}.page-intro{margin:35px auto;max-width:900px;padding:0 15px;text-align:center}@media (min-width:992px){.page-intro{margin:75px auto}}.page-content{margin:35px auto}@media (min-width:992px){.page-content{margin:75px auto}}.company-boxes{background-color:#f6f6f6;padding:25px 0}@media (min-width:992px){.company-boxes{padding:50px 0}}.company-boxes h2{font-size:1.2em;font-weight:800;margin:10px 0 20px;padding-left:15px;position:relative;text-transform:uppercase}.company-boxes h2:before{background-color:rgba(0,0,0,.5);content:"";height:14px;left:0;position:absolute;top:5px;width:7px}.cfe-solution{align-items:center;display:flex;flex-wrap:wrap;line-height:1.5;margin:0 0 35px}@media (min-width:992px){.cfe-solution{margin:15px 0}}.cfe-solution.is-gray{background-color:#6c6d70;color:#fff}.cfe-solution .image-col{padding:0}.cfe-solution .text-col{padding:15px}@media (min-width:992px){.cfe-solution .text-col{padding:50px}}.cfe-solution .text-col h2{font-size:1.35em;font-weight:800;letter-spacing:1px;margin:10px 0 20px;position:relative;text-transform:uppercase}.iron-steel-overview{background:hsla(0,0%,80%,.2);padding:25px 0}@media (min-width:992px){.iron-steel-overview{padding:50px 0}}.iron-steel-overview .icon{background-color:#fff;border:5px solid #0e4d90;border-radius:50%;display:block;height:180px;margin:auto;padding:35px;width:180px}.iron-steel-overview .title{color:#0e4d90;font-size:1.5em;font-weight:600;letter-spacing:1px;text-align:center;text-transform:uppercase}@media (min-width:992px){.iron-steel-overview .title{min-height:55px}}.iron-steel-overview ul{list-style:none;margin:25px 0 0;padding:0}.iron-steel-overview ul li a{color:#434343;display:block;font-size:.938em;font-weight:600;padding:8px 25px;position:relative}.iron-steel-overview ul li a:before{color:#969696;content:"\f054";font:normal normal normal 14px/1 FontAwesome;left:8px;position:absolute;top:13px}.iron-steel-overview ul li a:active,.iron-steel-overview ul li a:focus,.iron-steel-overview ul li a:hover{background-color:#e8e8e8;color:#000}.iron-steel-overview ul li a:active:before,.iron-steel-overview ul li a:focus:before,.iron-steel-overview ul li a:hover:before{color:#e30613}.oil-gas-overview{display:flex;flex-wrap:wrap;margin:25px 0}@media (min-width:992px){.oil-gas-overview{margin:50px 0}}.oil-gas-overview__item{flex-basis:20%;flex-grow:1;padding:15px}.oil-gas-overview__item img{display:block;margin:auto;width:150px}.oil-gas-overview__item h3{color:#000;font-size:1.25em;font-weight:500;letter-spacing:1px;text-align:center;text-transform:uppercase}.oil-gas-products{margin:50px 0}.oil-gas-products__header{background:#91b2d7;background:linear-gradient(180deg,#91b2d7 0,#afd8e4);color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#91b2d7",endColorstr="#afd8e4",GradientType=0);padding:50px;position:relative}.oil-gas-products__header h2{font-size:1.1em;letter-spacing:2px;text-transform:uppercase}.oil-gas-products__header h2 strong{display:block;font-size:1.75em}@media (max-width:991px){.oil-gas-products__header h2{text-align:center}}.oil-gas-products__header img{opacity:.25;pointer-events:none;position:absolute;right:25px;top:50%;transform:translateY(-50%)}@media (min-width:992px){.oil-gas-products__header img{opacity:.5}}.oil-gas-products__item{align-items:center;color:#000;display:flex;flex-wrap:wrap;margin:15px 0;padding:15px 0;position:relative;transition:all .35s ease-in-out}@media (min-width:992px){.oil-gas-products__item{padding:50px 0}}.oil-gas-products__item.bg-1{background-color:#f4d3d1}.oil-gas-products__item.bg-2{background-color:#f0f4e5}.oil-gas-products__item.bg-3{background-color:#ede4f2}.oil-gas-products__item.bg-4{background-color:#feeacf}.oil-gas-products__item.bg-5{background-color:#e0e8f7}.oil-gas-products__item:active,.oil-gas-products__item:focus,.oil-gas-products__item:hover{color:#000}.oil-gas-products__item:active.bg-1,.oil-gas-products__item:focus.bg-1,.oil-gas-products__item:hover.bg-1{ background-color:#e8a2a0}.oil-gas-products__item:active.bg-2,.oil-gas-products__item:focus.bg-2,.oil-gas-products__item:hover.bg-2{ background-color:#e0e8ca}.oil-gas-products__item:active.bg-3,.oil-gas-products__item:focus.bg-3,.oil-gas-products__item:hover.bg-3{ background-color:#dcc8e3}.oil-gas-products__item:active.bg-4,.oil-gas-products__item:focus.bg-4,.oil-gas-products__item:hover.bg-4{ background-color:#fdd69b}.oil-gas-products__item:active.bg-5,.oil-gas-products__item:focus.bg-5,.oil-gas-products__item:hover.bg-5{ background-color:#bcd2ee}.oil-gas-products__item .box-image{border:10px solid #fff;border-radius:50%;margin:25px auto}@media (min-width:992px){.oil-gas-products__item .box-image{left:-85px;margin:0;position:absolute;top:50%;transform:translateY(-50%)}}.oil-gas-products__item .box-wrapper{margin:auto;width:95%}@media (min-width:992px){.oil-gas-products__item .box-wrapper{width:75%}}.oil-gas-products__item .box-item{border:3px solid #fff;margin:0 0 -3px;padding:25px}.oil-gas-products__item .box-item h4{font-size:1.25em;font-weight:600;margin:0;padding:10px;text-transform:uppercase}.business-units{margin:50px 0}.business-units .page-title{margin:25px auto 55px}.business-units__item{display:block;margin:0 0 30px}.business-units__item:active h4,.business-units__item:focus h4,.business-units__item:hover h4{border-color:#e30613;color:#e30613}.business-units__item:active .business-units__shape img,.business-units__item:focus .business-units__shape img,.business-units__item:hover .business-units__shape img{filter:grayscale(0)}.business-units__item:active .business-units__shape:before,.business-units__item:focus .business-units__shape:before,.business-units__item:hover .business-units__shape:before{opacity:1;transform:translate(-50%,-50%) scale(1)}.business-units__item:active .business-units__shape:after,.business-units__item:focus .business-units__shape:after,.business-units__item:hover .business-units__shape:after{border-color:#e30613}.business-units h4,.business-units__shape:after,.business-units__shape:before{transition:all .35s ease-in-out}.business-units__shape{align-items:center;display:flex;height:100px;margin:30px auto;position:relative;width:100px}@media (min-width:992px){.business-units__shape{height:135px;width:135px}}.business-units__shape img{filter:grayscale(100%);height:65px;position:relative;width:65px;z-index:1}@media (min-width:992px){.business-units__shape img{height:85px;width:85px}}.business-units__shape:before{background-image:url(/website/images/focus-icon.png);background-size:contain;content:"";height:125px;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%) scale(.75);width:125px}@media (min-width:992px){.business-units__shape:before{height:150px;width:150px}}.business-units__shape:after{background-color:#fff;border:2px solid #ccc;content:"";height:100%;left:0;position:absolute;top:0;transform:rotate(45deg);width:100%}.business-units h4{border-bottom:3px solid #fff;color:#000;display:inline-block;font-size:1.25em;font-weight:600;padding:15px 0 10px}@media (min-width:992px){.business-units h4{font-size:1.563em}}#home-timeline{background-color:hsla(0,0%,80%,.15);padding:50px 0}@media (min-width:992px){#home-timeline{padding:75px 0}}#home-timeline .page-title{margin:0 auto 55px}#home-timeline #home-timeline-wrapper{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;position:relative;text-align:center}@media (min-width:992px){#home-timeline #home-timeline-wrapper{display:flex;flex-wrap:nowrap;justify-content:space-between}#home-timeline #home-timeline-wrapper:before{background-color:#ccc;content:"";height:5px;left:55px;margin-top:-2.5px;position:absolute;right:55px;top:55px;z-index:-1}}#home-timeline .home-timeline-milestone{align-content:flex-start;cursor:pointer;display:grid;flex:1 1;gap:15px;justify-items:center;position:relative}#home-timeline .home-timeline-milestone:active .home-timeline-milestone-icon,#home-timeline .home-timeline-milestone:focus .home-timeline-milestone-icon,#home-timeline .home-timeline-milestone:hover .home-timeline-milestone-icon{box-shadow:0 0 50px hsla(0,0%,80%,.5)}#home-timeline .home-timeline-milestone:active .home-timeline-milestone-icon svg,#home-timeline .home-timeline-milestone:focus .home-timeline-milestone-icon svg,#home-timeline .home-timeline-milestone:hover .home-timeline-milestone-icon svg{fill:#e30613!important}#home-timeline .home-timeline-milestone:active .home-timeline-milestone-subtitle,#home-timeline .home-timeline-milestone:active .home-timeline-milestone-title,#home-timeline .home-timeline-milestone:focus .home-timeline-milestone-subtitle,#home-timeline .home-timeline-milestone:focus .home-timeline-milestone-title,#home-timeline .home-timeline-milestone:hover .home-timeline-milestone-subtitle,#home-timeline .home-timeline-milestone:hover .home-timeline-milestone-title{opacity:1}#home-timeline .home-timeline-milestone .home-timeline-milestone-icon{align-items:center;background-color:#fff;border:4px solid hsla(0,0%,80%,.15);border-radius:50%;box-shadow:0 0 25px rgba(0,0,0,.25);color:#000;display:flex;font-size:1.75em;font-weight:600;height:95px;justify-content:center;line-height:1;transition:all .35s ease-in-out;width:95px}@media (min-width:992px){#home-timeline .home-timeline-milestone .home-timeline-milestone-icon{height:115px;width:115px}}#home-timeline .home-timeline-milestone .home-timeline-milestone-icon svg{fill:#575756;transition:all .35s ease-in-out;width:75%}#home-timeline .home-timeline-milestone .home-timeline-milestone-subtitle,#home-timeline .home-timeline-milestone .home-timeline-milestone-title{color:rgba(0,0,0,.65);font-size:.9em;opacity:1;text-align:center;transition:all .35s ease-in-out}@media (min-width:992px){#home-timeline .home-timeline-milestone .home-timeline-milestone-subtitle,#home-timeline .home-timeline-milestone .home-timeline-milestone-title{opacity:0}}#home-timeline .home-timeline-milestone .home-timeline-milestone-title{font-weight:700}#home-company{background-color:#000}#home-company .container{display:grid;padding:0}#home-company .container:after,#home-company .container:before{content:"";display:none}@media (min-width:992px){#home-company .container{align-items:center;grid-template-columns:repeat(2,1fr)}}#home-company #home-company-image{display:block;width:100%}#home-company #home-company-text{color:#fff;font-size:1.4em;opacity:.7;padding:30px;text-align:center}@media (min-width:992px){#home-company #home-company-text{font-size:1.5em;padding:60px}}.home-services{padding:50px 0}@media (min-width:992px){.home-services{padding:75px 0}}.home-services .page-title{margin:0 auto 55px}.home-services__item{color:#000;display:block;padding:10px}@media (max-width:991px){.home-services__item{border:1px solid #ccc;margin-bottom:25px;padding:25px}}@media (min-width:992px){.home-services__item{border-right:1px solid #ccc}.home-services__item.is-last{border-right:0}}.home-services__item:active,.home-services__item:focus,.home-services__item:hover{color:#000}.home-services__item:active .home-services__header img,.home-services__item:focus .home-services__header img,.home-services__item:hover .home-services__header img{filter:grayscale(0)}.home-services__header{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:25px}.home-services__header img{filter:grayscale(100%);max-width:95px;padding-right:15px;transition:all .35s ease-in-out;width:50%}.home-services__header h4{width:50%}.home-services__content{color:rgba(0,0,0,.5);margin-bottom:35px}.home-news{background-position:50%;background-size:cover;padding:50px 0}.home-news .page-title{margin:0 auto 15px}.home-news__item{text-align:center}.home-news__item .news-title{color:#fff;font-size:1.563em}.home-news__item .news-description{margin:25px auto 0;max-width:850px}.home-news .owl-carousel.with-dots .owl-dots .owl-dot.active{border-color:#fff}.page-gallery__item{display:block;filter:grayscale(100%);position:relative;transition:all .35s ease-in-out}.page-gallery__item:before{background-color:rgba(0,0,0,.6);border-radius:50%;color:#fff;content:"\f00e";font:normal normal normal 2em/1 FontAwesome;height:55px;left:50%;opacity:0;padding:12px;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);transition:all .35s ease-in-out;width:55px;z-index:1}.page-gallery__item:active,.page-gallery__item:focus,.page-gallery__item:hover{filter:grayscale(0)}.page-gallery__item:active:before,.page-gallery__item:focus:before,.page-gallery__item:hover:before{opacity:1;transform:translate(-50%,-50%) scale(1)}.products{background-color:#f6f6f5;padding:25px 0}@media (min-width:992px){.products{padding:50px 0}}.products__container{display:flex;flex-wrap:wrap}.products__item{border-left:1px solid #a0a0a0;color:#757575;display:block;font-weight:600;margin:10px 0;padding:20px 50px 20px 20px;position:relative;transition:all .35s ease-in-out;width:100%}@media (min-width:992px){.products__item{margin:10px;width:calc(50% - 20px)}}.products__item:after{color:#000;content:"\f054";font:normal normal normal 18px/1 FontAwesome;position:absolute;right:10px;top:50%;transform:translate(-10px,-50%)}.products__item:active,.products__item:focus,.products__item:hover{background-color:#fff;border-color:#e30613;color:#000}.products__item:active:after,.products__item:focus:after,.products__item:hover:after{color:#e30613}.product-component{background-color:var(--product-color);line-height:1.65;padding:30px 0}@media (min-width:992px){.product-component{padding:65px 0}}.product-component.gray-bg{background-color:#6d6e70;color:#fff}.product-component.gray-bg .image-caption,.product-component.gray-bg ul>li:before{color:#fff}.product-component .component-header{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:30px}@media (max-width:991px){.product-component .component-header{flex-direction:column;justify-content:center}}.product-component .component-title{font-size:2em;font-weight:600;letter-spacing:1.5px;margin:15px 0;text-transform:uppercase}.product-component .component-subtitle{font-size:1.65em;font-weight:600;text-transform:uppercase}.product-component .component-icon{display:block;text-align:center}.product-component .component-icon h4{font-size:.85em;font-weight:600;margin:10px 0 0;text-transform:uppercase}.product-component .component-icon.is-rounded{border:5px solid #fff;border-radius:50%;width:110px}.product-component .component-icon.is-inverse{padding:15px;width:125px}.product-component .component-icon.is-inverse img{filter:brightness(0);opacity:.65}.product-component ul{margin:15px 0}.product-component table{border:0;margin:25px 0}.product-component table td{border:1px solid #fff;padding:5px 10px}.product-component .image-caption{color:#000;display:block;font-size:.9em;font-style:italic;margin:15px auto 0;max-width:500px;text-align:center}.product-component-decoating-system{margin-top:20vh}.product-component-decoating-system-image{display:block;margin-top:-20vh;width:100%}.product-component-decoating-system-content{display:grid;gap:30px}@media (min-width:992px){.product-component-decoating-system-content{gap:60px;grid-template-columns:repeat(2,1fr)}}.product-component-decoating-system-content-part{align-content:flex-start;display:grid}@media (min-width:992px){.product-component-decoating-system-content-part{gap:30px}}.product-component-decoating-system-content-part-index{background-color:#a8c218;border-radius:50%;color:#fff;font-size:1.5em;font-weight:700;height:1.5em;line-height:1.5em;text-align:center;width:1.5em}.photo-list{margin-top:25px}@media (min-width:992px){.photo-list{margin-top:50px}}.photo-list__item{color:#000;display:block;transition:all .35s ease-in-out}.photo-list__item h4{font-size:1.1em;font-weight:500;text-align:center}.photo-list__item:active,.photo-list__item:focus,.photo-list__item:hover{color:#e30613}.dynamic-description{padding:25px 0}@media (min-width:992px){.dynamic-description{padding:50px 0}}.dynamic-description h2{font-size:1.375em;margin:25px 0}.dynamic-description h2:first-child{margin-top:0}.dynamic-description h2:last-child{margin-bottom:0}.dynamic-description h3{border-bottom:3px solid #e30613;display:inline-block;font-size:1.35em;margin:35px 0 25px;padding-bottom:10px}.dynamic-description h3:first-child{margin-top:0}.dynamic-description h3:last-child{margin-bottom:0}.dynamic-description ul{margin-bottom:30px}.dynamic-description table{border:0;margin:25px 0}.dynamic-description table td{border:1px solid #ccc;padding:5px 10px}.related-products{background-color:#f6f6f5;padding:25px 0}.related-products .page-title{margin-bottom:30px}.related-products__item{display:block;text-align:center}.related-products__item img{margin-bottom:10px}.contact-form{padding:25px 15px}@media (min-width:992px){.contact-form{padding:50px 15px}}.contact-form .page-title{margin:0 0 35px}.contact-form__info{display:flex}.contact-form__info .fa{color:#e30613;font-size:1.2em;text-align:center;width:50px}.contact-form__info strong{width:calc(100% - 50px)}.contact-form .form .row>div[class^=col-]{padding:0 15px}.contact-form .form textarea.form-control{height:220px}.contact-form .form .submit-btn{display:block;margin:auto}@media (min-width:768px){.contact-form .form .submit-btn{margin-left:auto;margin-right:inherit}}.services{margin:25px 0}@media (min-width:992px){.services{margin:50px 0}}.services__item{margin-bottom:25px}.services__item .service-header{align-items:center;border-bottom:1px solid #ccc;display:flex;flex-wrap:wrap;margin-bottom:25px;padding-bottom:20px}.services__item .service-header img{padding-right:15px;width:95px}.services__item .service-header h2{font-size:1.563em;font-weight:600;width:calc(100% - 95px)}.jobs .open-positions{background-color:#e6e6e6;font-size:1.5em;font-weight:500;padding:25px;text-transform:uppercase}.jobs .open-positions strong{color:#e30613}.jobs .job-item{border:1px solid #ccc;margin:25px 0;padding:25px}.jobs .job-item__header{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:25px}.jobs .job-item__header h3{color:#000;font-size:1.25em;font-weight:600;margin:0;text-transform:uppercase}.jobs .job-item__header h5{float:right;margin:0}.jobs .job-item__description{margin:25px 0}.jobs .job-item__footer{border-top:1px solid #ccc;padding:25px 0 0;text-align:right}.jobs .job-item__footer .btn{font-size:1em}.jobs .job-item__footer .btn .fa{margin-left:5px;vertical-align:middle}.apply-job{background-color:#e6e6e6;padding:50px 0}.apply-job__header{text-align:center}.apply-job__header .page-title{margin:0 auto 15px}.apply-job__form{ margin-top:25px}.news-list__item{color:#000;display:block;margin:0 0 25px}.news-list__item .news-title{font-size:1.125em;font-weight:600;text-transform:uppercase;transition:all .35s ease-in-out}.news-list__item:active,.news-list__item:focus,.news-list__item:hover{color:#000}.news-list__item:active .news-title,.news-list__item:focus .news-title,.news-list__item:hover .news-title{color:#e30613}.news-sidebar{border:1px solid #dedede;padding:25px}@media (max-width:991px){.news-sidebar{margin:35px 0 25px}}.news-sidebar a{color:#000}.news-sidebar a:active,.news-sidebar a:focus,.news-sidebar a:hover{color:#e30613}.news-sidebar__post-title{font-size:1em;font-weight:700;margin:0}.news-sidebar ul{list-style:none;padding:0}.news-sidebar ul li{margin-bottom:15px}.dashboard-table thead tr th{background-color:#e30613;border:0;color:#fff;padding:15px 25px;text-transform:uppercase}.dashboard-table tbody tr td{border:0;padding:15px 25px}.dashboard-table tbody tr td .document-title{color:#000;font-weight:700}.dashboard-table tbody tr td .document-title:active,.dashboard-table tbody tr td .document-title:focus,.dashboard-table tbody tr td .document-title:hover{color:#e30613}#footer #footer-contact{background-color:#e30613;color:#fff;padding:30px 0;text-align:center}#footer #footer-info{background-color:#e6e6e6;padding:30px 0}#footer #footer-info .container{display:grid;gap:30px;grid-template-areas:"menu socials" "address address" "privacy privacy"}@media (min-width:768px){#footer #footer-info .container{grid-template-areas:"address menu" "privacy menu" "socials menu"}}#footer #footer-info .container:after,#footer #footer-info .container:before{content:"";display:none}#footer #footer-info a{transition:all .35s ease-in-out}#footer #footer-info a:active,#footer #footer-info a:focus,#footer #footer-info a:hover{color:#e30613}#footer #footer-info #footer-menu{grid-area:menu;list-style:none;margin:0;padding-left:30px}#footer #footer-info #footer-menu>li{position:relative}#footer #footer-info #footer-menu>li:before{color:#969696;content:"\f054";font:normal normal normal 14px/1 FontAwesome;left:-20px;position:absolute;top:50%;transform:translateY(-50%)}#footer #footer-info #footer-address{display:grid;gap:15px;grid-area:address}#footer #footer-info #footer-address address{margin:0}#footer #footer-privacy{grid-area:privacy}#footer #footer-socials{font-size:1.5em;grid-area:socials;list-style:none;margin:0;padding:0}.cookie_notice{background-color:rgba(0,0,0,.85);bottom:0;color:#fff;font-size:14px;left:0;padding:15px;position:fixed;text-align:center;width:100%;z-index:1050}.cookie_notice a{color:#fff;font-weight:600;margin:5px;text-transform:uppercase}.cookie_notice p{margin-bottom:7px}#auxiliary-video{display:block;-o-object-fit:cover;object-fit:cover;width:100%}.auxiliary-intro{background-image:url(/website/images/auxiliary-and-combustion-equipment/bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:calc(100vh - 70px)}@supports (height:100svh){.auxiliary-intro{height:calc(100svh - 70px)}}@media (min-width:992px){.auxiliary-intro{height:calc(100vh - 100px)}@supports (height:100svh){.auxiliary-intro{height:calc(100svh - 100px)}}}.auxiliary-intro .h0,.auxiliary-intro .h1{border-bottom:4px solid #e30613;display:inline-block;font-size:80px;font-weight:700;padding-bottom:10px;text-align:center;text-transform:uppercase}@media (max-width:991px){.auxiliary-intro .h0,.auxiliary-intro .h1{font-size:40px;line-height:45px}}.auxiliary-intro .container,.auxiliary-intro .container .row,.auxiliary-intro .container-fluid,.auxiliary-intro .container-fluid .row{height:100%}@media (max-width:991px){.auxiliary-intro .container,.auxiliary-intro .container-fluid{height:auto}.auxiliary-intro .container-fluid{align-items:center;display:flex}#first-auxiliary-block{height:auto;margin-top:0;position:inherit}#first-auxiliary-block .auxiliary-block-inner{height:auto;padding:50px 0}#first-auxiliary-block h1{font-size:30px;margin-top:0}}.auxiliary-block-inner{align-items:center;display:flex;justify-content:center;padding:30px;width:100%}@media (min-width:992px){.auxiliary-block-inner{padding:100px;top:100px}}@media (max-width:991px){.auxiliary-block-inner .row{margin-left:-5px;margin-right:-5px}.auxiliary-block-inner .row>div{padding-left:5px;padding-right:5px}}.auxiliary-block-inner img{display:block;width:100%}.auxiliary-block-inner .h1{border-bottom:4px solid #e30613;display:inline-block;padding-bottom:5px;text-transform:uppercase}@media (max-width:991px){.auxiliary-block-inner .h1{font-size:15px}}.sustainability-title{background:#40873f none no-repeat 50%;background-attachment:fixed;background-size:cover;padding:30px 0}@media (min-width:992px){.sustainability-title{padding:60px 0}}.sustainability-title h3{color:#fff;font-family:Montserrat;font-size:3em}@media (min-width:992px){.sustainability-title h3{font-size:5em}}.sustainability-wrapper{display:grid;font-family:Montserrat;gap:60px;padding-bottom:60px;padding-top:60px}.sustainability-wrapper:after,.sustainability-wrapper:before{content:"";display:none}.sustainability-wrapper .sustainability-block{display:grid;gap:30px;grid-template-areas:"image" "caption";justify-items:center}@media (min-width:992px){.sustainability-wrapper .sustainability-block{align-items:center;gap:60px;grid-template-areas:"image caption";grid-template-columns:repeat(2,1fr)}.sustainability-wrapper .sustainability-block.sustainability-block-inverted{grid-template-areas:"caption image"}.sustainability-wrapper .sustainability-block.sustainability-block-inverted .sustainability-block-image{justify-self:flex-start}}.sustainability-wrapper .sustainability-block .sustainability-block-image{display:flex;grid-area:image;position:relative;width:60%}@media (min-width:1200px){.sustainability-wrapper .sustainability-block .sustainability-block-image{width:80%}}@media (min-width:992px){.sustainability-wrapper .sustainability-block .sustainability-block-image{justify-self:flex-end}}.sustainability-wrapper .sustainability-block .sustainability-block-image>img{aspect-ratio:1;border-radius:1000px;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.sustainability-wrapper .sustainability-block .sustainability-block-image .sustainability-block-icon{background-color:#ccc;border:4px solid #fff;border-radius:50%;bottom:0;left:0;padding:3%;position:absolute;width:30%}.sustainability-wrapper .sustainability-block .sustainability-block-caption{grid-area:caption}.sustainability-wrapper .sustainability-block .sustainability-block-caption h4{color:#40873f;font-size:1.3em;font-weight:700}#sustainability-header{position:relative}#sustainability-header img{aspect-ratio:16/9;display:block;max-height:calc(100vh - 70px)!important;-o-object-fit:cover;object-fit:cover;width:100%}@supports (height:100svh){#sustainability-header img{max-height:calc(100svh - 70px)!important}}@media (min-width:992px){#sustainability-header img{max-height:calc(100vh - 100px)!important}@supports (height:100svh){#sustainability-header img{max-height:calc(100svh - 100px)!important}}}#sustainability-header h1{font-family:Montserrat;font-size:2em;font-weight:700;text-align:center}@media (min-width:992px){#sustainability-header h1{color:#fff;font-size:1.85vw;left:43vw;line-height:1;position:absolute;top:43%;translate:0 -50%}}#sustainability-header h1 mark{color:#40873f}@media (min-width:992px){#sustainability-header h1 mark{margin-right:1.5em}}#sustainability-main{display:grid;font-family:Montserrat;gap:30px;padding:30px}@media (min-width:992px){#sustainability-main{align-items:center;gap:60px;grid-template-columns:repeat(2,1fr);padding:60px}}#sustainability-main #sustainability-main-eye{display:block;width:100%}#sustainability-main #sustainability-main-caption{font-size:8.5vw;font-weight:300;line-height:1;margin:0;text-transform:uppercase}@media (min-width:992px){#sustainability-main #sustainability-main-caption{font-size:4.25vw;font-weight:200}}#sustainability-main #sustainability-main-caption mark{color:#40873f;font-weight:700}#sustainability-co2{font-family:Montserrat;font-size:1.5em;padding-bottom:30px;padding-top:30px}#sustainability-co2 h3{font-size:1.6em}@media (min-width:992px){#sustainability-co2{padding-bottom:60px;padding-top:60px}}#sustainability-sdg13{background:#40873f url(/website/images/sustainability/sdg13-background.jpg) no-repeat 50%;background-attachment:fixed;background-size:cover;font-family:Montserrat;padding:60px;text-transform:uppercase}@media (min-width:992px){#sustainability-sdg13{padding:120px}}#sustainability-sdg13 #sustainability-sdg13-caption{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:rgba(0,0,0,.7);color:#fff;display:flex;flex-direction:column}@media (min-width:768px){#sustainability-sdg13 #sustainability-sdg13-caption{align-items:center;flex-direction:row;margin:0 auto;max-width:700px}}#sustainability-sdg13 #sustainability-sdg13-caption #sustainability-sdg13-caption-icon{aspect-ratio:1;background-color:#40873f;border:2px solid #fff;display:block;flex:0 0;-o-object-position:top;object-position:top;padding:10%;width:100%}@media (min-width:768px){#sustainability-sdg13 #sustainability-sdg13-caption #sustainability-sdg13-caption-icon{padding:15px;width:150px}}#sustainability-sdg13 #sustainability-sdg13-caption #sustainability-sdg13-caption-text{font-size:1.2em;padding:30px}@media (min-width:768px){#sustainability-sdg13 #sustainability-sdg13-caption #sustainability-sdg13-caption-text{padding:15px 30px}}#certifications-main{display:grid;gap:30px;padding-bottom:30px;padding-top:30px}@media (min-width:992px){#certifications-main{padding-bottom:60px;padding-top:60px}}#certifications-main:after,#certifications-main:before{content:"";display:none}#certifications-main #certifications-main-header{align-items:center;display:flex}#certifications-main #certifications-main-header img{display:block;margin-right:15px;width:60px}@media (min-width:992px){#certifications-main #certifications-main-header img{width:95px}}#certifications-main #certifications-main-header h1{font-size:1.563em;font-weight:600;margin:0}#certifications-main #certifications-description{font-size:1.25em}@media (min-width:992px){#certifications-main #certifications-description{font-size:1.563em}}#certifications-list{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;padding-bottom:30px;padding-top:30px}@media (min-width:992px){#certifications-list{padding-bottom:60px;padding-top:60px}}#certifications-list .certificate-link{color:#000;display:block;display:grid;gap:15px;grid-template-rows:auto 1fr;transition:all .35s ease-in-out;width:120px}@media (min-width:992px){#certifications-list .certificate-link{width:170px}}#certifications-list .certificate-link:active,#certifications-list .certificate-link:focus,#certifications-list .certificate-link:hover{color:#e30613}#certifications-list .certificate-link h5{font-size:1.1em;font-weight:600;margin:0;text-align:center}#certifications-list .certificate-link img{box-shadow:0 2px 4px rgba(0,0,0,.2),0 0 2px rgba(0,0,0,.05);display:block}
