@font-face{font-family:"Avenir Next";src:url("assets/font/AvenirNextLTPro-Regular.woff2") format("woff2"),url("assets/font/AvenirNextLTPro-Regular.woff") format("woff"),url("assets/font/AvenirNextLTPro-Regular.otf") format("opentype");font-style:normal;font-weight:400}@font-face{font-family:"Avenir Next";src:url("assets/font/AvenirNextLTPro-Demi.woff2") format("woff2"),url("assets/font/AvenirNextLTPro-Demi.woff") format("woff"),url("assets/font/AvenirNextLTPro-Demi.otf") format("opentype");font-style:normal;font-weight:500}html{font-size:14px;scroll-behavior:smooth;overflow-y:scroll}body{font-size:1rem;padding-top:164px;font-family:'Avenir Next', sans-serif}@media (max-width: 991px){body{padding-top:82px}}.responsive{width:100%;height:auto;display:block}.not-responsive{max-width:100%;height:auto;display:block}.visible-sm,.visible-xs{display:none}@media (max-width: 991px){.visible-sm{display:block}.hidden-sm{display:none}}@media (max-width: 767px){.visible-xs{display:block}.hidden-xs{display:none}}h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5{font-weight:500}h1,.h1,h2,.h2{font-size:24px;line-height:28px;margin:0 0 28px 0;letter-spacing:0.050em}@media (max-width: 991px){h1,.h1,h2,.h2{margin-bottom:18px}}@media (max-width: 767px){h1,.h1,h2,.h2{font-size:20px;line-height:24px;margin:0 0 18px 0}}p{font-size:14px;line-height:18px;margin:0 0 18px 0;letter-spacing:0.01em;text-align:justify}.subline p{font-size:16px;line-height:22px;margin:0 0 22px 0;letter-spacing:0.025em;text-align:left}@media (max-width: 991px){.subline p{font-size:14px;line-height:18px;margin:0 0 18px 0}}strong{font-weight:500}.button{display:inline-block;background:#222D38;color:#fff;text-decoration:none;height:50px;line-height:50px;min-width:220px;padding:0 18px;letter-spacing:0.050em;text-transform:uppercase;font-size:14px;-webkit-transition:all ease-in-out .4s;transition:all ease-in-out .4s;font-weight:500}.button:hover{background:#aeb6bc;color:#222D38}@media (max-width: 991px){.button{height:38px;line-height:38px;display:block}}@media (max-width: 767px){.button{display:inline-block}}.button.button--small{height:25px;line-height:27px}@media (max-width: 991px){.button.button--small{height:25px;line-height:27px;display:block}}.button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.button-wrapper .button{-ms-flex-item-align:end;align-self:flex-end}.mb-100{margin-bottom:100px}@media (max-width: 991px){.mb-100{margin-bottom:90px}}@media (max-width: 767px){.mb-100{margin-bottom:40px}}.mb-110{margin-bottom:110px}@media (max-width: 991px){.mb-110{margin-bottom:90px}}@media (max-width: 767px){.mb-110{margin-bottom:40px}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}#header{background:#222D38;color:#fff;height:82px;position:fixed;z-index:99;top:0;left:0;right:0;width:100%;-webkit-transition:-webkit-transform ease-in-out .4s;transition:-webkit-transform ease-in-out .4s;transition:transform ease-in-out .4s;transition:transform ease-in-out .4s, -webkit-transform ease-in-out .4s;will-change:transform}#header .wpml-ls-legacy-dropdown{width:auto}#header .wpml-ls-legacy-dropdown .wpml-ls-item-toggle{background:transparent;border:none}#header .wpml-ls-legacy-dropdown .wpml-ls-item-toggle::after{color:#fff}@media (max-width: 991px){#header .wpml-ls-legacy-dropdown{display:none}}#header.header--unpinned{-webkit-transform:translateY(-82px);transform:translateY(-82px)}#header .header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:82px;position:static}#header #header__langselector{display:-webkit-box;display:-ms-flexbox;display:flex;width:150px}#header #header__langselector ul{padding:0;margin:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex}#header #header__langselector ul li{font-weight:500;text-transform:uppercase}#header #header__langselector ul li:not(:last-child){margin-right:20px;position:relative}#header #header__langselector ul li:not(:last-child):after{content:"|";position:absolute;right:-12px}#header #header__langselector ul li a{color:#fff;text-decoration:none;font-weight:400;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out}#header #header__langselector ul li a:hover{color:#C90019}@media (max-width: 991px){#header #header__langselector{display:none}}#header #header__search{margin-right:auto;width:14px;height:14px;margin-right:60px}#header #header__search img{width:100%;height:auto;display:block}@media (max-width: 991px){#header #header__search{display:none}}#header #header__navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#header #header__navigation ul{padding:0;margin:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex}#header #header__navigation ul li{margin:0 32px}#header #header__navigation ul li a{color:#fff;text-decoration:none;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out}#header #header__navigation ul li a:hover{color:#C90019}#header #header__navigation ul li .sub-menu{position:absolute;left:0;right:0;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:82px;background:white;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:82px;overflow:hidden;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;display:none}#header #header__navigation ul li .sub-menu li a{color:#000;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out}#header #header__navigation ul li .sub-menu li a:hover{color:#C90019}#header #header__navigation ul li.current_page_item .sub-menu,#header #header__navigation ul li.current_page_ancestor .sub-menu,#header #header__navigation ul li.current-page-ancestor .sub-menu{display:-webkit-box;display:-ms-flexbox;display:flex}#header #header__navigation ul li.current_page_item:not(.menu-item-object-custom)>a,#header #header__navigation ul li.current_page_ancestor:not(.menu-item-object-custom)>a,#header #header__navigation ul li.current-page-ancestor:not(.menu-item-object-custom)>a{font-weight:500}#header #header__navigation>ul{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:0 10px}#header #header__navigation>ul>li{margin:0 auto}@media (max-width: 991px){#header #header__navigation{display:none}}#header #header__logo{margin-left:auto;width:150px;height:auto;display:block;z-index:100}#header #header__logo img{width:100%;height:auto;display:block}@media (max-width: 991px){#header #header__navbutton{height:40px;width:40px;display:block;position:relative;z-index:100}#header #header__navbutton span{height:1px;width:34px;background:#fff;position:absolute;left:3px;-webkit-transition:-webkit-transform ease-in-out .2s;transition:-webkit-transform ease-in-out .2s;transition:transform ease-in-out .2s;transition:transform ease-in-out .2s, -webkit-transform ease-in-out .2s}#header #header__navbutton span:nth-child(1){top:8px}#header #header__navbutton span:nth-child(2){top:calc(50% - 1px);-webkit-transition-delay:0.2;transition-delay:0.2}#header #header__navbutton span:nth-child(3){top:30px}}#navigation{display:none}.state--navigation #header{-webkit-transform:none !important;transform:none !important}.state--navigation #header #header__navbutton span:nth-child(1){top:calc(50% - 1px);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.state--navigation #header #header__navbutton span:nth-child(2){opacity:0}.state--navigation #header #header__navbutton span:nth-child(3){top:calc(50% - 1px);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.state--navigation #navigation{position:fixed;top:0;left:0;right:0;bottom:0;background:#222D38;color:#fff;z-index:99;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:164px}@media (max-width: 767px){.state--navigation #navigation{padding-top:132px}}.state--navigation #navigation #navigation__nav{display:-webkit-box;display:-ms-flexbox;display:flex}.state--navigation #navigation #navigation__nav ul{padding:0;margin:0;list-style:none}.state--navigation #navigation #navigation__nav ul li{margin-bottom:20px}@media (max-width: 767px){.state--navigation #navigation #navigation__nav ul li{margin-bottom:14px}}.state--navigation #navigation #navigation__nav ul li a{font-size:24px;color:#fff;text-decoration:none}@media (max-width: 767px){.state--navigation #navigation #navigation__nav ul li a{font-size:20px}}.state--navigation #navigation #navigation__nav ul li.current-menu-item:not(.menu-item-type-custom)>a,.state--navigation #navigation #navigation__nav ul li.current-page-ancestor:not(.menu-item-type-custom)>a,.state--navigation #navigation #navigation__nav ul li.current-menu-ancestor:not(.menu-item-type-custom)>a{color:#C90019}.state--navigation #navigation #navigation__nav ul li.menu-dropdown a{position:relative}.state--navigation #navigation #navigation__nav ul li.menu-dropdown a .arrow{width:24px;height:24px;background:red;display:block;position:absolute;right:-40px;top:-2px;background:url(assets/img/arrow-up.svg) center no-repeat;background-size:12px;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:-webkit-transform ease-in-out .4s;transition:-webkit-transform ease-in-out .4s;transition:transform ease-in-out .4s;transition:transform ease-in-out .4s, -webkit-transform ease-in-out .4s}@media (max-width: 767px){.state--navigation #navigation #navigation__nav ul li.menu-dropdown a .arrow{top:-4px;background-size:10px}}.state--navigation #navigation #navigation__nav ul li.menu-dropdown a.submenu-open .arrow{-webkit-transform:rotate(0);transform:rotate(0)}.state--navigation #navigation #navigation__nav .sub-menu{display:none;width:100%;overflow:hidden;margin-top:20px;padding-left:20px}.state--navigation #navigation #navigation__nav .sub-menu li:last-child{margin-bottom:0}@media (max-width: 767px){.state--navigation #navigation #navigation__nav .sub-menu{margin-top:14px}}.state--navigation #navigation #navigation__legal{display:-webkit-box;display:-ms-flexbox;display:flex}.state--navigation #navigation #navigation__legal ul{padding:0;margin:64px 0 0 0;list-style:none}.state--navigation #navigation #navigation__legal ul li{margin-bottom:20px}@media (max-width: 767px){.state--navigation #navigation #navigation__legal ul li{margin-bottom:14px}}.state--navigation #navigation #navigation__legal ul li a{font-size:20px;color:#fff;text-decoration:none;text-transform:uppercase}@media (max-width: 767px){.state--navigation #navigation #navigation__legal ul li a{font-size:16px}}.state--navigation #navigation #navigation__legal ul li.current-menu-item>a{color:#C90019}.state--navigation #navigation #navigation__langselector{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:28px}.state--navigation #navigation #navigation__langselector ul{padding:0;margin:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex}.state--navigation #navigation #navigation__langselector ul li{font-weight:500;text-transform:uppercase}.state--navigation #navigation #navigation__langselector ul li:not(:last-child){margin-right:20px;position:relative}.state--navigation #navigation #navigation__langselector ul li:not(:last-child):after{content:"|";position:absolute;right:-12px}.state--navigation #navigation #navigation__langselector ul li a{color:#fff;text-decoration:none;font-weight:400}.state--navigation #navigation #navigation__search{margin-right:auto;width:24px;height:24px;margin-left:40px}.state--navigation #navigation #navigation__search img{width:100%;height:auto;display:block}#content-navigation{position:fixed;left:0;right:0;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:82px;background:white;z-index:99;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:82px;overflow:hidden;-webkit-transition:-webkit-transform ease-in-out .4s;transition:-webkit-transform ease-in-out .4s;transition:transform ease-in-out .4s;transition:transform ease-in-out .4s, -webkit-transform ease-in-out .4s;will-change:transform}#content-navigation.content-navigation--unpinned{-webkit-transform:translateY(-82px);transform:translateY(-82px)}#content-navigation ul{padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none}#content-navigation ul li{margin:0 32px}#content-navigation ul li a{color:#000;text-decoration:none}#main{padding-top:32px}section{position:relative}section .anchor{position:absolute;top:-164px;display:block}.innovations{margin-top:30px;margin-bottom:110px}@media (max-width: 991px){.innovations{margin-bottom:64px}}@media (max-width: 767px){.innovations{margin-top:0px;margin-bottom:32px}}.innovations h1{text-transform:uppercase}.innovations .homepage-slideshow-pagination{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:10px 0}.innovations .homepage-slideshow-pagination .swiper-pagination-bullet{width:8px;height:8px;border-radius:0;opacity:1;background:#aeb6bc;margin:0 4px}.innovations .homepage-slideshow-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#222D38}@media (max-width: 767px){.innovations .homepage-slideshow{margin-left:-15px;margin-right:-15px}}.hp-box h2{text-transform:uppercase}.hp-box .button{margin-top:18px}@media (max-width: 767px){.hp-box .button{margin-bottom:18px}}@media (max-width: 767px){.hp-box img{margin-bottom:18px}}.hp-box .button-wrapper img{margin-left:32px}@media (max-width: 767px){.hp-box .button-wrapper img{margin-bottom:0}}#breadcrumps{padding:0 0 64px 0}@media (max-width: 767px){#breadcrumps{padding:0 0 32px 0}}#breadcrumps .breadcrumbs__breadcrumb{font-size:14px;line-height:22px;margin-bottom:28px}#breadcrumps .breadcrumbs__breadcrumb .breadcrumbs__breadcrumb__link{color:#000;text-decoration:none;-webkit-transition:all ease-in-out .4s;transition:all ease-in-out .4s}#breadcrumps .breadcrumbs__breadcrumb .breadcrumbs__breadcrumb__link:hover{color:#aeb6bc}#breadcrumps .breadcrumbs__breadcrumb .breadcrumbs__breadcrumb__current{font-weight:500}#breadcrumps .breadcrumbs__back{font-weight:500;color:#000;-webkit-transition:all ease-in-out .4s;transition:all ease-in-out .4s;text-transform:uppercase;text-decoration:none}#breadcrumps .breadcrumbs__back:hover{color:#aeb6bc}#product .product__item{position:relative;display:block;margin-bottom:22px;overflow:hidden;text-decoration:none}#product .product__item .product__detail__award{position:absolute;top:2rem;left:2rem;width:100px;height:auto}@media (max-width: 767px){#product .product__item .product__detail__award{width:60px}}#product .product__item .product__item__description{padding:21px 28px;background:#222D38;color:#fff;text-decoration:none;display:block;position:absolute;left:0;right:0;bottom:0;line-height:22px;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform ease-in-out .4s;transition:-webkit-transform ease-in-out .4s;transition:transform ease-in-out .4s;transition:transform ease-in-out .4s, -webkit-transform ease-in-out .4s;will-change:transform}@media (max-width: 991px){#product .product__item .product__item__description{padding:10px 20px;opacity:0.75;-webkit-transform:translateY(0);transform:translateY(0)}}#product .product__item:hover .product__item__description{-webkit-transform:translateY(0);transform:translateY(0)}#product .product-grid{margin:0 -12px 40px -12px}#product .product-grid .grid-sizer,#product .product-grid .product-grid__item{width:25%}@media (max-width: 767px){#product .product-grid .grid-sizer,#product .product-grid .product-grid__item{width:50%}}#product .product-grid .product-grid__item{width:25%;padding:0 12px}#product .product-grid .product-grid__item .product__item__description{left:12px;right:12px}@media (max-width: 767px){#product .product-grid .product-grid__item{width:50%}}#product .product-grid .product-grid__item--large{width:50%}@media (max-width: 767px){#product .product-grid .product-grid__item--large{width:100%}}#product.product-overview{margin-bottom:64px}#product-detail{margin-bottom:64px}#product-detail .row--description{margin-top:28px;margin-bottom:28px}#product-detail .product-detail__title{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:16px}#product-detail .product-detail__title .product-detail__title__text{margin-top:auto;margin-right:64px}@media (max-width: 767px){#product-detail .product-detail__title .product-detail__title__award img{max-width:100%;width:100%;height:auto;display:block}}#product-detail .product-detail__item{margin-bottom:64px}#product-detail .product-detail__item .product-detail__item__description{margin-top:32px;display:block}#page .page__hero{margin-bottom:95px}#page .row--page{margin-bottom:72px}@media (max-width: 767px){#page .row--page{margin-bottom:32px}#page .row--page .mobile-mbottom{margin-bottom:20px}}@media (max-width: 991px){#page .row--overlay .overlay{position:relative;left:0;right:0;margin-top:20px}#page .row--overlay .overlay .button{width:calc(50% - 15px)}}@media (max-width: 991px){#page .row--overlay .button-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#page .row--overlay .not-responsive{margin-bottom:20px}#page .row--overlay .button{-ms-flex-item-align:start;align-self:flex-start}}@media (max-width: 991px){#page .row--nooverlay .col-lg-6:first-child{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:20px}#page .row--nooverlay .col-lg-6:last-child{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#page .row--nooverlay .button{width:calc(50% - 15px)}}@media (max-width: 991px){#page .row--nooverlay .button-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#page .row--nooverlay .not-responsive{margin-bottom:20px}#page .row--nooverlay .button{-ms-flex-item-align:start;align-self:flex-start}}#page .col--image{position:relative}#page .overlay{position:absolute;top:0;left:15px;right:15px;bottom:0;z-index:1}#page .overlay .row{height:100%}#page .award{position:absolute;max-width:100%;height:auto;display:block;position:absolute;top:2rem;left:2rem;width:100px;height:auto}@media (max-width: 767px){#page .award{width:60px}}#page .button-wrapper img{margin:auto 0}section.page{margin-bottom:132px}section.page p+h2{margin-top:28px}section.page p+h3{margin-top:28px}.aboutus .row{position:relative}.aboutus .subline{text-transform:uppercase}.aboutus .mb-40{margin-bottom:40px}.aboutus .mb-60{margin-bottom:60px}.aboutus .mb-130{margin-bottom:130px}@media (max-width: 991px){.aboutus .mb-130{margin-bottom:100px}}@media (max-width: 767px){.aboutus .mb-130{margin-bottom:40px}}.aboutus img+img{margin-top:22px}.aboutus .jobs{padding:0;margin:0;list-style:none}.aboutus .jobs li:not(:last-child){margin-bottom:16px}.aboutus .jobs li a{display:block;background:#222D38;color:#fff;padding:14px 30px;font-size:14px;line-height:22px;text-decoration:none;-webkit-transition:all ease-in-out .4s;transition:all ease-in-out .4s;font-weight:500;letter-spacing:0.050em;text-transform:uppercase}.aboutus .jobs li a:hover{background:#aeb6bc;color:#222D38}@media (max-width: 767px){.aboutus img{margin-bottom:20px}}.catalogue h2{margin-bottom:10px}.catalogue .subline{text-transform:none}.catalogue .subline p{margin-bottom:10px;font-size:12px}.catalogue .mb-40{margin-bottom:40px}.catalogue .mb-60{margin-bottom:60px}.catalogue .responsive{width:auto;max-width:100%}@media (max-width: 767px){.catalogue a{display:block;margin-bottom:40px}}.service{margin-bottom:64px}.service .service__item{font-size:14px;line-height:18px;margin-bottom:64px;position:relative}@media (max-width: 767px){.service .service__item{margin-bottom:32px}}.service .service__item.service__item--protected div{position:relative}.service .service__item.service__item--protected div img{opacity:0.8;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.service .service__item.service__item--protected div:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:url(assets/img/lock.svg) center no-repeat;background-size:50px}.service .service__item img,.service .service__item .embed-responsive{margin-bottom:32px}.service .service__item .service__item__title{font-weight:500;display:block}.service .service__item .service__item__description{display:block;margin-bottom:10px}.service .service__item .service__item__file{display:inline-block;font-weight:500;color:#2196f3;text-decoration:none;-webkit-transition:all ease-in-out .4s;transition:all ease-in-out .4s}.service .service__item .service__item__file:hover{color:#aeb6bc}.service .service__item .service__item__image{position:relative;color:#fff;display:block}.service .service__item .service__item__image .service__item__image__overlay{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;top:0;left:0;bottom:0;right:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:5px}#newsletter{margin-bottom:132px}#footer{background:#222D38;color:#fff;padding:20px 0}#footer p,#footer a,#footer h5{margin:0;font-size:10px;line-height:14px}@media (max-width: 767px){#footer p,#footer a,#footer h5{text-align:center}}@media (max-width: 767px){#footer h5{display:none}}#footer a{-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;color:white;text-decoration:none}#footer a:hover{color:#C90019}#footer .footer__social{padding:0;margin:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width: 767px){#footer .footer__social{margin-top:0;margin-bottom:20px}}#footer .footer__social li:not(:last-child){margin-right:14px}#footer .footer__social li a{height:20px;width:auto;display:block;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;margin-bottom:10px}#footer .footer__social li a img{height:20px;width:auto;display:block}#footer .footer__social li a:hover{opacity:0.7}@media (max-width: 767px){#footer .footer__navigation{margin:auto}}#footer .footer__navigation ul{padding:0;margin:0;list-style:none}@media (max-width: 767px){#footer .footer__navigation ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (max-width: 767px){#footer .footer__navigation ul li{margin:0 7px}}#footer .footer__navigation ul li a{color:#fff;text-decoration:none;text-transform:uppercase;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out}#footer .footer__navigation ul li a:hover{color:#C90019}#footer .footer__logos{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#footer .footer__logos img{width:90%}@media (max-width: 991px){#footer .footer__logos img{max-width:400px;margin:10px auto}}@media (max-width: 767px){#footer .footer__logos img{width:70%;margin:10px auto}}#footer .footer__logos.footer__logos--md{display:none}@media (max-width: 991px){#footer .footer__logos.footer__logos--md{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width: 767px){#footer .hidden-xs{display:none}}@media (max-width: 767px){#footer .o-xs-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#footer .o-xs-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#footer .o-xs-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width: 991px){#footer .footer-logo-col .footer__logos{display:none}}.backtotop{position:fixed;bottom:130px;left:0;right:0;z-index:10;pointer-events:none;opacity:0;-webkit-transition:all ease-in-out .4s;transition:all ease-in-out .4s}.backtotop.visible{opacity:1}.backtotop #backtotop__button{height:50px;width:50px;background:url(assets/img/arrow-up.svg) center no-repeat rgba(34,45,56,0.3);display:block;background-size:10px;margin-left:auto;left:74px;position:relative;pointer-events:all}.intro{margin-bottom:32px}.imagetext{margin-bottom:64px}@media (max-width: 767px){.imagetext{margin-bottom:40px}}.imagetext h2{margin-top:32px}.imagetext .imgagetext__content .imgagetext__content__logos{display:-webkit-box;display:-ms-flexbox;display:flex;margin:64px 0 40px 0}@media (max-width: 767px){.imagetext .imgagetext__content .imgagetext__content__logos{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:40px 0}}.imagetext .imgagetext__content .imgagetext__content__logos img:first-child{margin-right:24px}@media (max-width: 767px){.imagetext .imgagetext__content .imgagetext__content__logos img:first-child{margin-right:0;margin-bottom:24px}}.imagetext .col-md-6 img{margin-bottom:24px}.icons{margin:120px 0 80px 0}@media (max-width: 767px){.icons{margin:40px 0}}.icons .row--icons{margin-top:40px;margin-bottom:40px}.icons .icons__box{text-align:center}.icons .icons__box img{max-width:120px;height:auto;display:block;margin:0 auto 20px auto}.icons .icons__box .subline p{text-transform:uppercase;text-align:center}.icons .icons__box p{text-align:center}.innovations.slideshow{margin-top:80px}.innovations.slideshow p:last-child{margin-bottom:64px}.techinfo{margin-bottom:64px}.techinfo .techinfo__image{margin-bottom:24px}.techinfo .techinfo__image .techinfo__image__item{position:relative;display:block}.techinfo .techinfo__image .techinfo__image__item .techinfo__image__item__overlay{position:absolute;top:0;left:0;right:0;bottom:0;padding:5px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.techinfo .techinfo__image .techinfo__image__item .techinfo__image__item__overlay span{color:#fff;font-size:14px;line-height:18px;font-weight:500}.lrm-user-modal-container{margin:4em auto 4em}.lrm-user-modal-container .lrm-user-modal-container-inner{border-radius:0}.lrm-user-modal-container ul.lrm-switcher{display:none}.lrm-user-modal-container input[type="text"],.lrm-user-modal-container input[type="password"]{-webkit-box-shadow:none !important;box-shadow:none !important;background:#fff;border-radius:0}.lrm-user-modal-container button[type="submit"]{background:#222D38;color:#fff;border-radius:0}.lrm-user-modal-container p.lrm-form-bottom-message{display:none}
/*# sourceMappingURL=style.css.map */