@font-face{font-family:Outfit;font-style:normal;font-weight:900;src:url(/resources/fonts/Outfit-Black.woff2) format("woff2"),url(/resource/fonts/Outfit-Black.woff) format("woff")}@font-face{font-family:Outfit;font-style:normal;font-weight:800;src:url(/resources/fonts/Outfit-ExtraBold.woff2) format("woff2"),url(/resource/fonts/Outfit-ExtraBold.woff) format("woff")}@font-face{font-family:Outfit;font-style:normal;font-weight:700;src:url(/resources/fonts/Outfit-Bold.woff2) format("woff2"),url(/resource/fonts/Outfit-Bold.woff) format("woff")}@font-face{font-family:Outfit;font-style:normal;font-weight:600;src:url(/resources/fonts/Outfit-SemiBold.woff2) format("woff2"),url(/resource/fonts/Outfit-SemiBold.woff) format("woff")}@font-face{font-family:Outfit;font-style:normal;font-weight:500;src:url(/resources/fonts/Outfit-Medium.woff2) format("woff2"),url(/resource/fonts/Outfit-Medium.woff) format("woff")}@font-face{font-family:Outfit;font-style:normal;font-weight:400;src:url(/resources/fonts/Outfit-Regular.woff2) format("woff2"),url(/resource/fonts/Outfit-Regular.woff) format("woff")}@font-face{font-family:Outfit;font-style:normal;font-weight:300;src:url(/resources/fonts/Outfit-Light.woff2) format("woff2"),url(/resource/fonts/Outfit-Light.woff) format("woff")}@font-face{font-family:Outfit;font-style:normal;font-weight:200;src:url(/resources/fonts/Outfit-ExtraLight.woff2) format("woff2"),url(/resource/fonts/Outfit-ExtraLight.woff) format("woff")}@font-face{font-family:Outfit;font-style:normal;font-weight:100;src:url(/resources/fonts/Outfit-Thin.woff2) format("woff2"),url(/resource/fonts/Outfit-Thin.woff) format("woff")}@font-face{font-family:Manrope-SemiBold;src:url(/resources/fonts/Manrope-SemiBold.woff2) format("woff2")}@font-face{font-family:Manrope-Bold;src:url(/resources/fonts/Manrope-Bold.woff2) format("woff2")}@font-face{font-family:Manrope-ExtraBold;src:url(/resources/fonts/Manrope-ExtraBold.woff2) format("woff2")}@font-face{font-family:Manrope-ExtraLight;src:url(/resources/fonts/Manrope-ExtraLight.woff2) format("woff2")}@font-face{font-family:Manrope-Light;src:url(/resources/fonts/Manrope-Light.woff2) format("woff2")}@font-face{font-family:Manrope-Medium;src:url(/resources/fonts/Manrope-Medium.woff2) format("woff2")}@font-face{font-family:Manrope-Regular;src:url(/resources/fonts/Manrope-Regular.woff2) format("woff2")}h1{color:#fff;font-size:40px;font-weight:400;line-height:45px}@media (min-width:960px){h1{font-size:2.5rem;line-height:2.7083333333rem}}h2{color:#1f1f25;font-size:25px;font-weight:400;line-height:30px}@media (min-width:960px){h2{font-size:1.6666666667rem;line-height:2rem}}h3{color:#1f1f25;font-size:20px;font-weight:400;line-height:25px}@media (min-width:960px){h3{font-size:20px;line-height:25px}}.btn{align-items:center;display:inline-flex;font-size:16px;height:52px;justify-content:center;line-height:24px;overflow:hidden;padding:.5833333333rem 1.6666666667rem;position:relative;transition:all .5s;z-index:1}.btn:after,.btn:before{border-radius:3.0416666667rem;bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;transform:translate3D(-101%,0,0);transition:all .5s;z-index:-1}.btn--black:after{background-color:#df1b22}.btn--black:before{background-color:#1f1f25}.btn--red:after{background-color:#bfbfbf}.btn--red:before{background-color:#df1b22}.btn--grey{border:1px solid #fff}.btn--grey:after{background-color:#df1b22}.btn--grey:before{background-color:hsla(0,0%,100%,.2)}.btn--white{border:1px solid #1f1f25}.btn--white:after{background-color:#df1b22}.btn--white:before{background-color:transparent}.btn--white:hover{color:#fff}.btn:before{transform:translateZ(0);z-index:-2}.btn:hover:after{transform:translateZ(0);transition:all .5s}.btn-outline{border-radius:0;display:inline-block;overflow:hidden;padding:.5416666667rem 0;position:relative;text-align:left;width:8.0416666667rem}.btn-outline:after,.btn-outline:before{bottom:0;content:"";height:1px;left:0;position:absolute;right:0;transform:translate3D(-101%,0,0);transition:all .5s;width:100%;z-index:-1}.btn-outline--white{background:url(../../images/icon-link-white.svg) no-repeat;background-position:100%}.btn-outline--white:hover{background:url(../../images/icon-link-red.svg) no-repeat;background-position:100%;transition-delay:.5s}.btn-outline--white:after{background-color:#df1b22}.btn-outline--white:before{background-color:#fff}.btn-outline--grey{background:url(../../images/icon-link-gray.svg) no-repeat;background-position:100%}.btn-outline--grey:hover{background:url(../../images/icon-link-red.svg) no-repeat;background-position:100%;transition-delay:.5s}.btn-outline--grey:after{background-color:#df1b22}.btn-outline--grey:before{background-color:#bfbfbf}.btn-outline:before{transform:translateZ(0);z-index:-2}.btn-outline:hover:after{transform:translateZ(0);transition:all .5s}*,html{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto;font-size:1rem;height:100%;overscroll-behavior:none;text-rendering:optimizeLegibility;width:100%}@media screen and (min-width:48.0625rem){html{font-size:calc(.5013rem + 1.03761vw)}}@media screen and (min-width:96.25rem){html{font-size:1.5rem}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto;background-color:#fff;box-sizing:border-box;color:#1f1f25;font-family:Outfit,sans-serif;font-size:.6666666667rem;font-size:16px;font-weight:300;line-height:1rem;line-height:24px;overflow-x:hidden;overscroll-behavior:none;text-rendering:optimizeLegibility;width:100%}body:has(>header.white-header){padding-top:4.1666666667rem}@media (max-width:992px){body:has(>header.white-header){padding-top:110px}}body:has(>header.white-header).ProductInner{padding-top:0}@media (max-width:992px){body:has(>header.white-header).ProductInner{padding-top:110px}}body.PageResult,body.TestimonialLandingPage,body:has(>.TestimonialPage){padding-top:4.1666666667rem}@media (max-width:992px){body.PageResult,body.TestimonialLandingPage,body:has(>.TestimonialPage){padding-top:110px}}body:has(>.TestimonialInner) header{border-bottom:0}@media (min-width:960px){body.ErrorPage{padding-top:100px}}.container{max-width:100%}@media screen and (min-width:2560px){.container{max-width:1800px}}@media (min-width:960px){.container{max-width:1052px}}@media (min-width:1134px){.container{max-width:1225px}}.grid{gap:20px}.spinner{animation:spinner-plncf9 4s infinite;display:grid;height:56px;width:56px}.spinner-wrapper{background:rgba(0,0,0,.5);display:none;height:100%;width:100%;z-index:99999}.spinner-wrapper.active{display:flex}.spinner:after,.spinner:before{animation:spinner-plncf9 1s linear infinite;border-color:#df1b22 #df1b22 transparent transparent;border-radius:50%;border-style:solid;border-width:9px;content:"";grid-area:1/1;mix-blend-mode:darken}.spinner:after{animation-direction:reverse;border-color:transparent transparent #dbdcef #dbdcef}@keyframes spinner-plncf9{to{transform:rotate(1turn)}}.column-2{-moz-column-count:2;column-count:2}@media (max-width:575px){.column-2{-moz-column-count:1;column-count:1}}.fade-in{opacity:0;transition:opacity .6s ease-out,transform 1.2s ease-out;visibility:hidden;will-change:opacity,visibility}.fade-in.is-visible{opacity:1;visibility:visible}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes slideRight{0%{opacity:0;transform:translateX(-99999)}to{opacity:1;transform:translateX(0)}}@keyframes scaleUp{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes scaleDown{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes scaleMore{0%{transform:scale(1.5)}to{transform:scale(1)}}header{left:0;padding:1.125rem 0 1rem;position:fixed;z-index:10}header,header.offset{top:0;transition:top .5s ease-in}header.offset{background-color:#fff;border-bottom:1px solid #bfbfbf}header.offset .search-bar{top:-4px}@media (max-width:992px){header.offset .search-bar{top:40px}}header.offset-a{background-color:red}header.offset .header-menu a{color:#1f1f25}header.offset .right-menu .icon-search{cursor:pointer;filter:invert(100%)}header.offset .right-menu .btn{border:1px solid #1f1f25;color:#1f1f25}header.offset.scroll{background-color:#fff;border-bottom:1px solid #bfbfbf;top:0;transition:top .5s ease-in}header.offset.scroll .search-bar{top:-4px}@media (max-width:992px){header.offset.scroll .search-bar{top:40px}}header.offset.scroll-a{background-color:red}header.offset.scroll .header-menu a{color:#1f1f25}header.offset.scroll .right-menu .icon-search{cursor:pointer;filter:invert(100%)}header.offset.scroll .right-menu .btn{border:1px solid #1f1f25;color:#1f1f25}header .logo img{max-width:153px}header a.close-btn{background:rgba(0,0,0,.5);border:1px solid #fff;border-radius:50%;cursor:pointer;position:absolute;right:20px;top:20px}header a.close-btn img{filter:invert(1)}header nav .header-menu.with-child li .parent-menu-item{color:#1f1f25;font-size:.6666666667rem;font-weight:300;line-height:1rem}header nav .header-menu.with-child li.active>a{color:#df1b22;font-weight:700}header nav .header-menu.with-child li:not(.active) .active,header nav .header-menu.with-child li:not(.active) .parent-menu-item.active{color:#1f1f25;font-weight:400}header nav .header-menu li a{color:#fff;font-size:.6666666667rem;font-weight:300;line-height:1rem;padding:0 .7083333333rem}header nav .header-menu li a.parent-menu-item:hover{color:#df1b22;font-size:.6666666667rem;font-weight:700;line-height:1rem}header nav .header-menu li a.active,header nav .header-menu li a.parent-menu-item.active{color:#df1b22;font-weight:700}header nav .header-menu li.active .header-menu__second-level{display:flex}header nav .header-menu__second-level{background-color:#fff;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:-1}header nav .header-menu__second-level ul li.second-level-item{border-bottom:1px solid #bfbfbf;display:none}header nav .header-menu__second-level ul li.second-level-item .child-menu-item{color:#1f1f25;font-size:1.6666666667rem;font-weight:400;line-height:2rem;padding:1.25rem 0}header nav .header-menu__second-level ul li.second-level-item:last-child{border-bottom:0}header nav .header-menu__second-level ul li.second-level-item.has-grand-child.open .header-menu__third-level{max-height:20.8333333333rem}header nav .header-menu__third-level{max-height:0;overflow:hidden;transition:max-height 1s}header nav .header-menu__third-level ul{padding-bottom:25px}@media (min-width:960px){header nav .header-menu__third-level ul.column-2{-moz-column-count:2;column-count:2}}header nav .header-menu__third-level ul li{border-bottom:0}header nav .header-menu__third-level ul li a{color:#1f1f25;font-size:.8333333333rem;font-weight:400;line-height:1.0416666667rem;padding:0 0 .8333333333rem}header nav .header-menu__third-level ul li a:hover{color:#df1b22;font-size:.8333333333rem;font-weight:400;line-height:1.0416666667rem}header nav .header-menu__third-level ul li:last-child a{padding:0 0 1.25rem}header .menu-banner,header .menu-bottom-link{display:none;position:fixed}header .menu-banner.show,header .menu-bottom-link.show{display:block}header .menu-banner{height:100%;right:0;top:0;transition:all 2s ease}header .menu-banner-inner{display:none}header .menu-banner img{height:100%}header .menu-bottom-link{bottom:2.75rem;left:0}header .right-menu{display:none}header .right-menu.show{display:flex}header .right-menu .btn{margin-right:1.125rem;padding:.5rem .9166666667rem}header .sla{position:relative}header .sla:before{background:url(../../images/icon-user.svg) no-repeat;background-size:contain;content:"";display:inline-flex;height:20px;margin-right:1rem;width:20px}header .mobile-menu{height:111px;left:0;max-height:111px;overflow:hidden;position:fixed;top:0;transition:max-height .5s ease-in;width:100%}header .mobile-menu.offset{background-color:#fff;border-bottom:1px solid #bfbfbf;top:0;transition:top .5s ease-in}header .mobile-menu.offset-a{background-color:red}header .mobile-menu.offset .header-menu a{color:#1f1f25}header .mobile-menu.offset .right-menu .icon-search{filter:invert(100%)}header .mobile-menu.offset .right-menu .btn{border:1px solid #1f1f25;color:#1f1f25}header .mobile-menu.offset .burger-menu:after,header .mobile-menu.offset .burger-menu:before{background:#1f1f25}header .mobile-menu.offset.scroll{background-color:#fff;border-bottom:1px solid #bfbfbf;top:0;transition:top .5s ease-in}header .mobile-menu.offset.scroll-a{background-color:red}header .mobile-menu.offset.scroll .header-menu a{color:#1f1f25}header .mobile-menu.offset.scroll .right-menu .icon-search{filter:invert(100%)}header .mobile-menu.offset.scroll .right-menu .btn{border:1px solid #1f1f25;color:#1f1f25}header .mobile-menu.offset.scroll .burger-menu:after,header .mobile-menu.offset.scroll .burger-menu:before{background:#1f1f25}header .mobile-menu.open{background-color:#fff;height:100%;max-height:100%;transition:max-height .5s ease-in;z-index:99999999}header .mobile-menu__header{padding:39px 0 23px}header .mobile-menu--non-trasparent{background-color:#fff;border-bottom:1px solid #bfbfbf}header .mobile-menu--non-trasparent .burger-menu:after,header .mobile-menu--non-trasparent .burger-menu:before{background:#bfbfbf!important}header .mobile-menu nav{position:relative}@media (max-width:992px){header .mobile-menu nav{max-height:100vh;overflow-x:hidden;padding-bottom:180px}}header .mobile-menu ul li{border-bottom:1px solid #bfbfbf}header .mobile-menu ul li a{color:#1f1f25;font-size:20px;font-weight:400;height:95px;line-height:25px;padding-left:16px;width:calc(100% - 50px)}header .mobile-menu ul li a.fadeOut{animation:fadeOut .5s ease 0s 1 normal forwards}header .mobile-menu ul li:last-child{border-bottom:0}header .mobile-menu ul li.has-child .mobile-first-level{position:relative}header .mobile-menu ul li .child-icon{background-image:url(../../images/icon-menu-arrow.svg);background-position:calc(100% - 16px);background-repeat:no-repeat;background-size:11px;cursor:pointer;display:inline-block;height:95px;position:relative;width:50px}header .mobile-menu__second-level{background-color:#fff;height:100%;position:absolute;right:-150%;top:0;transition:all .5s;width:100%;z-index:2}header .mobile-menu__second-level.show{right:0}header .mobile-menu__second-level .back-menu:before{background:url(../../images/icon-menu-arrow.svg) no-repeat;background-size:contain;content:"";height:21px;margin-left:16px;margin-right:17px;transform:rotate(180deg);width:11px}header .mobile-menu__second-level .has-grand-child .child-menu-item{position:relative}header .mobile-menu__second-level .has-grand-child .child-menu-item:after{background:url(../../images/icon-menu-arrow.svg) no-repeat;background-position:100%;content:"";height:21px;position:absolute;right:16px;top:50%;transform:translateY(-50%) rotate(90deg);width:11px}header .mobile-menu__second-level .has-grand-child.open .child-menu-item:after{background:url(../../images/icon-menu-arrow.svg) no-repeat;background-position:100%;transform:translateY(-50%) rotate(-90deg)}header .mobile-menu__second-level .has-grand-child.open .mobile-menu__third-level{max-height:700px}header .mobile-menu__third-level{max-height:0;overflow:hidden;transition:max-height 1s}header .mobile-menu__third-level ul li{border-bottom:0}header .mobile-menu__third-level ul li a{color:#1f1f25;font-size:16px;font-weight:300;height:auto;line-height:24px;padding:0 16px 35px}header .mobile-menu .menu-button{margin-bottom:17px}header .mobile-menu .menu-button.hide{animation:fadeOut .5s ease 0s 1 normal forwards}header .mobile-menu .icon-search{display:none;margin-right:1.875rem}header .mobile-menu .icon-search.show{display:block}header .mobile-menu .burger-menu{background:0 0;border:0;cursor:pointer;display:flex;height:1px;outline:0;padding:0;position:relative;transition:all .25s ease-out;width:45px}header .mobile-menu .burger-menu:after,header .mobile-menu .burger-menu:before{background:#fff;content:"";height:1px;position:absolute;transition:all .25s ease-out;width:100%;will-change:transform}header .mobile-menu .burger-menu:before{transform:translateY(-7px)}header .mobile-menu .burger-menu:after{transform:translateY(7px)}header .mobile-menu .burger-menu.active:after,header .mobile-menu .burger-menu.active:before{background:#1f1f25}header .mobile-menu .burger-menu.active:before{transform:translateY(0) rotate(45deg)}header .mobile-menu .burger-menu.active:after{transform:translateY(0) rotate(-45deg)}header .icon-search{cursor:pointer}header .search-bar{overflow:hidden;right:0;top:0;transition:width .3s ease-out;width:0;z-index:99}header .search-bar .close-search{cursor:pointer;right:0;top:15px;width:30px}@media (max-width:992px){header .search-bar{top:40px}}header .search-bar.active{transition:width .3s ease-in;width:100%}header .search-bar .action,header .search-bar label{display:none}header .search-bar input{background-position:99%;background-repeat:no-repeat;height:60px;margin-bottom:0;padding:10px 30px 10px 10px;width:100%}header.white-header{background-color:#fff;border-bottom:1px solid #bfbfbf}header.white-header .header-menu a{color:#1f1f25}header.white-header .right-menu .icon-search{filter:invert(100%)}header.white-header .right-menu .btn{border:1px solid #1f1f25;color:#1f1f25}footer{background-color:#fff}footer .footer-two-column-block{height:434px;overflow:hidden;position:relative}@media (min-width:960px){footer .footer-two-column-block{height:12.7083333333rem}}footer .footer-two-column-block img,footer .footer-two-column-block__bg{height:100%;-o-object-fit:cover;object-fit:cover;transition:all 1s;width:100%}footer .footer-two-column-block__bg{left:0;opacity:0;position:absolute;top:0}footer .footer-two-column-block__bg:before{background:linear-gradient(0deg,rgba(23,26,30,.7),rgba(23,26,30,.7));content:"";height:100%;left:0;position:absolute;top:0;width:100%}footer .footer-two-column-block__bg.show{opacity:1;top:0}footer .footer-two-column-block a{position:relative;z-index:1}footer .footer-two-column-block .white-border{background-color:#fff;height:10000%;left:calc(50% - 11px);top:0;width:1px;z-index:9}@media (max-width:992px){footer .footer-two-column-block .white-border{left:calc(50% + 8px)}}@media screen and (max-width:959px){footer .footer-two-column-block .white-border{height:1px;left:0;top:50%;width:1000000%}}footer .footer-nav{padding:2.9166666667rem 0 .9583333333rem}footer .footer-nav .nav-terms a,footer .footer-nav span{color:#1f1f25;opacity:.4}footer .footer-nav span{margin-bottom:.7083333333rem}footer .footer-nav ul{padding-bottom:1.4583333333rem}footer .footer-nav ul li a{padding-bottom:.5rem}footer .footer-nav ul li:last-child a{padding-bottom:0}footer .footer-nav .footer-logo{margin-bottom:38px}@media (min-width:960px){footer .footer-nav .footer-logo{margin-bottom:0}}footer .other-site{border-left:0;border-right:0;border-top:0;padding:26px;position:relative;width:100%}@media (min-width:960px){footer .other-site{border-left:1px solid #bfbfbf;border-right:1px solid #bfbfbf;border-top:1px solid #bfbfbf;flex-shrink:0;gap:.7916666667rem;padding:.5833333333rem 2.375rem;width:16.375rem}}footer .other-site:before{background-color:#bfbfbf;content:"";height:1px;left:0;margin-left:-16px;margin-right:-16px;position:absolute;top:0;width:calc(100% + 32px)}@media (min-width:960px){footer .other-site:before{display:none}}footer .footer-form{background-color:#fff;border-top:0;overflow:hidden}@media (min-width:960px){footer .footer-form{border-top:1px solid #bfbfbf;z-index:3}}footer .footer-form__main{border-right:0;padding:41px 0 69px}@media (max-width:992px){footer .footer-form__main{padding:20px 0 30px}}@media (min-width:960px){footer .footer-form__main{border-right:1px solid #bfbfbf;padding:4.3333333333rem 0 2.8333333333rem}}footer .footer-form__main:after,footer .footer-form__main:before{background-color:#bfbfbf;content:"";display:none;position:absolute}@media (min-width:960px){footer .footer-form__main:after,footer .footer-form__main:before{display:block}}footer .footer-form__content{background-repeat:no-repeat;margin-bottom:49px;padding-bottom:66px;padding-top:65px;position:relative}@media (max-width:992px){footer .footer-form__content{background-position:100% 0;background-size:173px;margin-inline:-20px;padding-inline:20px}}footer .footer-form__content .left-border{border-right:1px solid #bfbfbf;height:1000000%;right:0;top:-1000%;width:1px}footer .footer-form__content:after,footer .footer-form__content:before{background-color:#bfbfbf;content:"";display:block;height:1px;left:0;margin-left:-16px;margin-right:-16px;position:absolute;width:calc(100% + 32px)}@media (min-width:960px){footer .footer-form__content:after,footer .footer-form__content:before{display:none}}footer .footer-form__content:before{top:0}footer .footer-form__content:after{bottom:0}@media (min-width:960px){footer .footer-form__content{background-position:100%!important;padding-top:3.9583333333rem}}footer .footer-form__content h3{padding-bottom:.7083333333rem}footer .footer-form__content a{color:#1f1f25}footer .footer-form__content a:hover{color:#df1b22}footer .footer-form__content h2.text-heading{margin-bottom:1rem;padding-bottom:.875rem}@media (min-width:960px){footer .footer-form__content h2.text-heading:before{border-bottom:1px solid #bfbfbf;bottom:0;content:"";height:1px;left:-1000%;position:absolute;width:100000%}}footer .footer-form__wrapper{margin-left:-8px;padding:0;position:relative;z-index:1}footer .footer-form__wrapper .white-overflow{background-color:#fff;height:100%;left:-12px;top:0;width:12px}@media (max-width:992px){footer .footer-form__wrapper .white-overflow{display:none}}@media (min-width:960px){footer .footer-form__wrapper{padding:0 2.375rem 0 2rem}}@media (max-width:992px){footer .footer-form__wrapper{margin-left:0}}footer .footer-form__wrapper h3{padding-bottom:1.6666666667rem}@media (max-width:992px){footer .footer__logo{margin-left:42px}}form input,form textarea{border-bottom:1px solid #bfbfbf;border-radius:0;-webkit-border-radius:0;color:#1f1f25;font-weight:300;margin-bottom:1.0416666667rem;padding:.4583333333rem 0;width:100%}form input:focus,form textarea:focus{outline:0}form input::-moz-placeholder,form textarea::-moz-placeholder{color:#bfbfbf}form input::placeholder,form textarea::placeholder{color:#bfbfbf}@media (min-width:960px){form input,form textarea{margin-bottom:25px}}form .textarea{min-height:1.9583333333rem}form .file label{align-items:center;border:1px solid #1f1f25;border-radius:30px;cursor:pointer;display:flex;justify-content:center;padding:.5416666667rem 1.6666666667rem}form .file input{height:.1px;opacity:0;overflow:hidden;position:absolute;width:.1px;z-index:-1}form .file .file+label:hover,form .file .file:focus+label{background-color:red}form .btn-toolbar input{align-items:center;background-color:#1f1f25;border-radius:30px;color:#fff;cursor:pointer;display:flex;font-size:16px;height:52px;justify-content:center;line-height:24px;margin-top:.625rem;padding:.5833333333rem 1.6666666667rem}@media (min-width:960px){form .btn-toolbar input{font-size:16px;line-height:20px;margin-bottom:0;margin-top:15px}}form .message{margin-bottom:20px}form .alert-success{color:#16a34a}form .alert-error{color:#df1b22}.two-column-block{background-color:#fff;height:auto}@media (min-width:960px){.two-column-block{height:39.25rem}}.two-column-block__content-inner{padding-bottom:45px}@media (min-width:960px){.two-column-block__content-inner{padding-bottom:0}}.two-column-block__content-inner h2{padding-bottom:20px}@media (min-width:960px){.two-column-block__content-inner h2{padding-bottom:1.6666666667rem}}.two-column-block__content-inner p{padding-bottom:20px}@media (min-width:960px){.two-column-block__content-inner p{padding-bottom:1.6666666667rem}}.two-column-block__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.two-column-block__bg{background-position:50%;background-repeat:no-repeat;background-size:cover;width:calc(50% - 11px)}@media (max-width:992px){.two-column-block__bg{width:100%}}@media screen and (max-width:959px){.two-column-block__bg{background:0 0}}.big-columns .two-column-block .two-column-block__content>.grid{align-items:center;min-height:900px}.ElementLeftRight .title{margin-bottom:30px}@media (min-width:1134px){.ElementLeftRight .title{margin-bottom:30px}}@media (min-width:1441px){.ElementLeftRight .title{margin-bottom:60px}}@media (max-width:992px){.ElementLeftRight .title{max-width:100%}}@media (max-width:575px){.ElementLeftRight .title{max-width:240px}}.ElementLeftRight .btn{margin-bottom:60px;margin-top:0}@media (min-width:960px){.ElementLeftRight .btn{margin-bottom:0}}@media (min-width:1441px){.ElementLeftRight .btn{margin-top:35px}}.ElementLeftRight__content{min-height:auto}@media (min-width:960px){.ElementLeftRight__content{height:100%;min-height:744px}}@media (min-width:1134px){.ElementLeftRight__content{min-height:900px}}@media (min-width:1441px){.ElementLeftRight__content{min-height:1080px;padding-bottom:49px;padding-top:49px}}.ElementLeftRight__item{cursor:pointer;margin-bottom:25px;padding-left:42px}@media (min-width:960px){.ElementLeftRight__item-wrapper{max-width:369px}}.ElementLeftRight__item .pos{color:#df1b22;left:0;position:absolute;top:0;width:100%}.ElementLeftRight__item h3{margin-bottom:18px}.ElementLeftRight__item:not(.item-active){opacity:.5}.ElementLeftRight__item:not(.item-active) .pos{color:#1f1f25}.ElementLeftRight__img{margin-inline:-16px;min-height:404px}@media (min-width:960px){.ElementLeftRight__img{margin-inline:0;padding-bottom:40px;padding-left:20px;padding-top:40px}}.ElementLeftRight__img-content{background-color:#1f1f25;background-size:cover}.ElementLeftRight__img .img__content{color:#fff;margin-top:auto;max-width:305px}@media (min-width:960px){.ElementLeftRight__img .img__content{margin-left:86px;margin-top:0;max-width:330px}}@media (min-width:1134px){.ElementLeftRight__img .img__content{margin-left:104px}}.ElementLeftRight__img .img__content h2{color:#fff;margin-bottom:13px}.ElementLeftRight__img-wrapper{height:100%;position:absolute;right:0;top:0;width:calc(100% - 20px)}.ElementLeftRight__img-wrapper:not(.item-active){display:none}.ElementLeftRight__img-bg{background-color:#1f1f25;height:100%;position:absolute;top:0;width:100%}.ElementLeftRight__img img{z-index:1}.ElementLeftRight__img img.with-padding{padding:40px}@media (min-width:1441px){.ElementLeftRight__img img.variant-1{max-height:890px;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom}}.ElementLeftRight__img img.variant-4{max-width:506px;-o-object-fit:cover;object-fit:cover}@media (min-width:1134px){.ElementLeftRight__img img.variant-4{max-width:600px}}.ElementLeftRight__mobile-img{background-repeat:no-repeat!important;background-size:cover!important;height:100%;left:0;min-height:404px;padding-bottom:31px;padding-inline:23px;position:absolute;top:0;width:100%}.ElementLeftRight__mobile-img__wrapper{min-height:404px;padding-inline:16px;padding-bottom:16px;padding-top:16px}.ElementLeftRight__mobile-img img{-o-object-fit:cover;object-fit:cover}.ElementLeftRight__mobile-img.variant-2{background-color:#1f1f25;padding-inline:16px;padding-bottom:20px}.ElementLeftRight__mobile-img.variant-2 img{height:325px}.ElementLeftRight__mobile-img.variant-2.item-active{display:flex!important}.ElementLeftRight__mobile-img.variant-3{background-color:#1f1f25;padding-bottom:0}.ElementLeftRight__mobile-img.variant-3 img{height:404px;margin-top:-16px;margin-inline:auto;-o-object-position:center;object-position:center;width:calc(100% - 12px)}.ElementLeftRight__mobile-img.variant4{background-position:50%}.ElementLeftRight__mobile-img:not(.item-active){display:none}.ElementClient{border-bottom:1px solid #bfbfbf;margin-bottom:60px}@media (min-width:960px){.ElementClient{margin-bottom:0}}.ElementClient .slick-next,.ElementClient .slick-prev{height:100%;width:50px;z-index:2}.ElementClient .slick-next:before,.ElementClient .slick-prev:before{content:"";display:block;height:18px;position:absolute;top:36%;width:9px}.ElementClient .slick-prev{left:0}.ElementClient .slick-prev:before{background:url(../../images/icon-menu-arrow.svg) no-repeat;background-size:contain;left:0;transform:rotate(180deg)}.ElementClient .slick-next{right:0}.ElementClient .slick-next:before{background:url(../../images/icon-menu-arrow.svg) no-repeat;background-size:contain;right:0}.ElementClient .slick-slide img{filter:grayscale(1);max-height:48px;max-width:162px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}@media (min-width:960px){.ElementClient .slick-slide img{max-height:64px;max-width:162px}}.ElementClient .client-wrapper{display:flex!important;height:64px}.ElementIndustry{overflow:hidden}.ElementIndustry h2{margin-bottom:25px}.ElementIndustry__border{padding-bottom:40px;position:relative}@media (min-width:960px){.ElementIndustry__border{padding-bottom:47px}}.ElementIndustry__border p{margin-bottom:12px}.ElementIndustry__border .border-bottom{border-bottom:1px solid #bfbfbf;bottom:0;left:-550%;position:absolute;width:1000000%}.ElementIndustry__card{margin-right:-20px;padding-top:0}@media (min-width:960px){.ElementIndustry__card{margin-right:0;padding-top:53px}}.ElementIndustry__card-item{margin-bottom:20px;margin-right:15px;max-width:290px}@media (min-width:960px){.ElementIndustry__card-item{margin-right:0;max-width:100%;min-height:auto;padding-right:20px}}.ElementIndustry__card-item__wrapper{color:#fff;height:100%;margin-top:auto;min-height:400px;padding-bottom:40px}@media (min-width:960px){.ElementIndustry__card-item__wrapper{color:inherit;min-height:auto;padding-inline:0;padding-bottom:0}}.ElementIndustry__card-item h3{border-top:1px solid #fff;color:#fff;margin-bottom:17px;padding-top:30px;padding-inline:31px}@media (min-width:960px){.ElementIndustry__card-item h3{border-top:0;color:#1f1f25;padding-top:0;padding-inline:0}}.ElementIndustry__card-item p{padding-inline:31px}@media (min-width:960px){.ElementIndustry__card-item p{padding-inline:0}}.ElementIndustry__card-item .btn-outline--white{border-bottom:1px solid;color:#fff;margin-left:31px;margin-top:15px;min-width:196px}.ElementIndustry__image img{margin-left:100px;max-width:166%;position:relative;z-index:2}@media (min-width:960px){.ElementLeftRightProduct{border-bottom:1px solid #bfbfbf;border-top:1px solid #bfbfbf}}.ElementLeftRightProduct__wrapper:before{background-color:#bfbfbf;content:"";display:none;height:100%;left:calc(50% - 1px);position:absolute;top:0;width:1px}@media (min-width:960px){.ElementLeftRightProduct__wrapper:before{display:block}}.ElementLeftRightProduct__wrapper-img{border-bottom:1px solid #bfbfbf;border-top:1px solid #bfbfbf}@media (min-width:960px){.ElementLeftRightProduct__wrapper-img{border-bottom:0;border-top:0}}.ElementLeftRightProduct__wrapper-img.product-right-img{padding-left:0}@media (min-width:960px){.ElementLeftRightProduct__wrapper-img.product-right-img{padding-left:66px}}.ElementLeftRightProduct__wrapper-img.product-left-img{padding-right:0}@media (min-width:960px){.ElementLeftRightProduct__wrapper-img.product-left-img{padding-right:103px}}.ElementLeftRightProduct__wrapper .product-right-content{padding-left:0}@media (min-width:960px){.ElementLeftRightProduct__wrapper .product-right-content{padding-left:77px}}.ElementLeftRightProduct .product-img{height:713px;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:0;position:absolute;top:0;transition:opacity .3s ease-in}@media (max-width:992px){.ElementLeftRightProduct .product-img{height:375px}}.ElementLeftRightProduct .product-img:first-child{opacity:1}.ElementLeftRightProduct .product-img.active{left:0;opacity:1;position:relative;transition:opacity .3s ease-in}.ElementLeftRightProduct .product-item{opacity:.5;transition:opacity 1s ease}.ElementLeftRightProduct .product-item h3{color:#1f1f25;cursor:pointer}.ElementLeftRightProduct .product-item__content{display:none;overflow:hidden}.ElementLeftRightProduct .product-item__content h3{color:#1f1f25}.ElementLeftRightProduct .product-item__content p{margin-bottom:25px}.ElementLeftRightProduct .product-item.active,.ElementLeftRightProduct .product-item.animate{opacity:1}.ElementLeftRightProduct .product-item.active h3,.ElementLeftRightProduct .product-item.animate h3{color:#df1b22}.ElementLeftRightProduct .product-item.active .product-item__inner h3,.ElementLeftRightProduct .product-item.animate .product-item__inner h3{color:#000}.ElementLeftRightProduct .product-item:first-child .product-item__content{display:block}.ElementSupportService__left-content{margin-left:-16px;margin-right:-16px;position:relative}@media (min-width:960px){.ElementSupportService__left-content{margin-left:0;margin-right:0}}.ElementSupportService__left-content .content-offset{bottom:35px;left:16px;margin-top:0;position:absolute}@media (min-width:960px){.ElementSupportService__left-content .content-offset{bottom:unset;left:unset;margin-top:-21px;position:relative}}.ElementSupportService__right-content h3{color:#fff}.ElementSupportService__right-content .product-item{opacity:.5;transition:all 1s ease}.ElementSupportService__right-content .product-item h3{color:#fff;cursor:pointer}.ElementSupportService__right-content .product-item__content{display:none;overflow:hidden;transition:all .5s ease}.ElementSupportService__right-content .product-item__content h3{color:#fff}.ElementSupportService__right-content .product-item.active,.ElementSupportService__right-content .product-item.animate{opacity:1}.ElementSupportService__right-content .product-item.active .product-item__content,.ElementSupportService__right-content .product-item.animate .product-item__content{display:block}.ElementSupportService__right-content .product-item.active h3,.ElementSupportService__right-content .product-item.animate h3{color:#df1b22}.ElementSupportService__right-content .product-item.active .product-item__inner h3,.ElementSupportService__right-content .product-item.animate .product-item__inner h3{color:#fff}.ElementSupportService__right-content .product-item.active .product-item__content{height:100%}.ElementSupportService__right-content .product-item.animate .product-item__content{height:0}.ElementMap{position:relative}.ElementMap #map-canvas{background-position:50%;background-size:cover;min-height:653px}@media (min-width:960px){.ElementMap #map-canvas{min-height:800px}}.ElementMap__text{max-width:518px}@media (max-width:1440px){.ElementMap__text{max-width:389px}}@media (max-width:1133px){.ElementMap__text{max-width:359px}}.ElementMap__content{margin-right:0;max-width:100%}@media (min-width:960px){.ElementMap__content{background:var(--white-20,hsla(0,0%,100%,.2));border:1px solid var(--Grey,#bfbfbf);max-width:557px;padding:81px 88px 57px 50px}}@media (min-width:1134px){.ElementMap__content{max-width:710px;padding:89px 58px 82px 110px}}@media (min-width:1441px){.ElementMap__content{margin-left:240px}}.ElementMap__content h2,.ElementMap__content p{color:#fff}.ElementMap__content-wrapper{background:var(--white-20,hsla(0,0%,100%,.2));border-bottom:1px solid var(--Grey,#bfbfbf);border-top:1px solid var(--Grey,#bfbfbf);bottom:0;padding:45px 22px;position:absolute;z-index:9}@media (min-width:960px){.ElementMap__content-wrapper{background:0 0;border:0;border-bottom:0;border-top:0;padding:0}}.ElementMap__zoom{bottom:50px}@media (min-width:1441px){.ElementMap__zoom{right:240px}}@media (max-width:1440px){.ElementMap__zoom{right:110px}}@media (max-width:1133px){.ElementMap__zoom{right:90px}}@media (max-width:992px){.ElementMap__zoom{left:20px;right:auto;top:-80px}}.ElementMap .zoom-in{margin-right:15px}.ElementMap .zoom-in,.ElementMap .zoom-out{background:var(--white-20,hsla(0,0%,100%,.2));border:1px solid var(--White,#fff);border-radius:50%;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);cursor:pointer;height:43px;width:43px}@media (max-width:992px){.ElementMap .zoom-in,.ElementMap .zoom-out{height:46px;width:46px}}.ElementTesttimonial{border-bottom:1px solid #bfbfbf;border-top:1px solid #bfbfbf}.ElementTesttimonial .testimonial-tv-1:after,.ElementTesttimonial .testimonial-tv-2:after{background-color:#bfbfbf;content:"";height:100%;opacity:.5;position:absolute;top:0;width:1px}.ElementTesttimonial .testimonial-tv-1:after{right:16px}@media (min-width:960px){.ElementTesttimonial .testimonial-tv-1:after{right:310px}}.ElementTesttimonial .testimonial-tv-2:after{left:unset;right:16px}@media (min-width:960px){.ElementTesttimonial .testimonial-tv-2:after{left:298px}}.ElementTesttimonial .testimonial:after,.ElementTesttimonial .testimonial:before{background-color:#bfbfbf;content:"";display:none;height:1px;left:0;opacity:.5;position:absolute;width:100%}@media (min-width:960px){.ElementTesttimonial .testimonial:after,.ElementTesttimonial .testimonial:before{display:block}}.ElementTesttimonial .testimonial:before{top:103px}.ElementTesttimonial .testimonial:after{bottom:127px;z-index:-1}@media (min-width:720px){.ElementTesttimonial .testimonial__offset{margin-left:0;margin-right:0}}@media (min-width:960px){.ElementTesttimonial .testimonial__offset.offset-left{margin-left:-50px;margin-right:0}}@media (min-width:1134px){.ElementTesttimonial .testimonial__offset.offset-left{margin-left:-110px;margin-right:-25px}}@media (min-width:960px){.ElementTesttimonial .testimonial__offset.offset-right{margin-right:-50px}}@media (min-width:1134px){.ElementTesttimonial .testimonial__offset.offset-right{margin-left:0;margin-right:-110px}}@media (min-width:1441px){.ElementTesttimonial .testimonial__offset.offset-right{margin-left:-25px}}.ElementTesttimonial .testimonial__slides{margin-bottom:0;position:relative}.ElementTesttimonial .testimonial__slides .slick-dots{bottom:24px;position:absolute}@media (min-width:960px){.ElementTesttimonial .testimonial__slides .slick-dots{bottom:57px}}.ElementTesttimonial .testimonial__slides .slick-dots button,.ElementTesttimonial .testimonial__slides .slick-dots li{height:9px;width:9px}.ElementTesttimonial .testimonial__slides .slick-dots li{margin:0 15px}.ElementTesttimonial .testimonial__slides .slick-dots li button:before{color:#fff;font-size:12px;height:9px;line-height:1;opacity:.5;width:9px}.ElementTesttimonial .testimonial__slides .slick-dots li.slick-active button:before{opacity:1}.ElementTesttimonial .testimonial__slide img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media (min-width:960px){.ElementTesttimonial .testimonial__slide img{min-height:770px}}.ElementTesttimonial .testimonial__video{bottom:53px;left:50%;position:absolute;transform:translateX(-50%);width:160px}@media (min-width:960px){.ElementTesttimonial .testimonial__video{bottom:93px}}.ElementTesttimonial .testimonial__video .testimonial-video:after{background:url(../../images/icon-play.svg) no-repeat;background-size:contain;content:"";display:block;height:25px;margin-left:27px;width:25px}.ElementTesttimonial .testimonial__video .testimonial-video:hover:after{animation:scaleMore 1s ease 0s 1 normal forwards}.ElementTesttimonial .testimonial-video-wrapper{animation:scaleUp .5s ease 0s 1 normal forwards;background-color:rgba(31,31,37,.9)}.ElementTesttimonial .testimonial-video-wrapper iframe{height:400px;left:50%;max-width:650px;position:absolute;top:50%;transform:translate(-50%,-50%);width:95%}@media (min-width:960px){.ElementTesttimonial .testimonial-video-wrapper iframe{height:500px;max-width:unset;width:800px}}.ElementTesttimonial .testimonial-video-wrapper .close{background:url(../../images/icon-expand-close.svg) no-repeat;background-size:contain;cursor:pointer;filter:invert(100%);height:3.3333333333rem;position:absolute;right:1.25rem;top:2.5rem;transition:all .5s;width:3.3333333333rem}.ElementTesttimonial .testimonial-video-wrapper .close:hover{transform:rotate(90deg)}.ElementTesttimonial .testimonial-video-wrapper.closing{animation:scaleDown .5s ease 0s 1 normal forwards}@media (min-width:960px){.ElementIndustryList__wrapper:nth-child(2n) .ElementIndustryList__item{position:relative;top:48px}}.ElementIndustryList__item{padding-bottom:10px}.ElementIndustryList__item img{height:400px;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:992px){.ElementIndustryList__item img{height:350px;width:350px}}.ElementIndustryList__link .overlay{background-color:rgba(0,0,0,.5);color:#fff;font-size:60px;height:100%;left:0;opacity:0;top:0;transition:all .3s ease-in;width:100%}.ElementIndustryList__link:hover .overlay{opacity:1;transition:all .3s ease-in}.ElementSpareParts{border-bottom:0;border-top:0}@media (min-width:960px){.ElementSpareParts{border-bottom:1px solid #bfbfbf;border-top:1px solid #bfbfbf}.ElementSpareParts__main{min-height:921px}}@media (min-width:1134px){.ElementSpareParts__main{min-height:886px}}.ElementSpareParts__content{padding-bottom:66px;padding-top:65px;position:relative}@media (min-width:960px){.ElementSpareParts__content{background-position:100% 0!important;border-right:1px solid #bfbfbf;padding-bottom:0;padding-top:204px}}.ElementSpareParts__content:after,.ElementSpareParts__content:before{background-color:#bfbfbf;content:"";display:block;height:1px;left:0;margin-left:-16px;margin-right:-16px;position:absolute;width:calc(100% + 32px)}@media (min-width:960px){.ElementSpareParts__content:after,.ElementSpareParts__content:before{display:none}}.ElementSpareParts__content:before{top:0}.ElementSpareParts__content:after{bottom:0}.ElementSpareParts__content .text-heading{margin-bottom:24px;padding-bottom:39px}.ElementSpareParts__content .text-heading:before{background-color:#bfbfbf;bottom:0;content:"";display:none;height:1px;left:-1000%;position:absolute;width:100000%}@media (min-width:960px){.ElementSpareParts__content .text-heading:before{display:block}}.ElementSpareParts__content h3{margin-bottom:17px}.ElementSpareParts__content p{margin-bottom:5px}.ElementSpareParts__content a{color:#1f1f25}.ElementSpareParts__content a:hover{color:#df1b22}.ElementSpareParts__wrapper{border-left:0;border-right:0}.ElementSpareParts__wrapper .white-overflow{background-color:#fff;height:100%;left:-20px;top:0;width:20px}@media (min-width:960px){.ElementSpareParts__wrapper{border-right:1px solid #bfbfbf}}.ElementSpareParts__wrapper .userform .left,.ElementSpareParts__wrapper .userform label{color:#1f1f25;font-size:16px;font-weight:300;line-height:24px}.ElementSpareParts__wrapper .userform .userformsgroup{border:0;border-radius:unset;margin-bottom:0;margin-top:0;padding:0}.ElementSpareParts__wrapper .userform .userformsgroup legend{display:none}.ElementSpareParts__wrapper .userform .userformsgroup .middleColumn{display:block}@media (min-width:960px){.ElementSpareParts__wrapper .userform .userformsgroup .middleColumn{display:flex;justify-content:space-between}}.ElementSpareParts__wrapper .userform .userformsgroup .middleColumn .field{width:100%}@media (min-width:960px){.ElementSpareParts__wrapper .userform .userformsgroup .middleColumn .field{width:calc(50% - 16px)}}.ElementSpareParts__wrapper .userform .file .left{margin-bottom:0}.ElementSpareParts__wrapper .userform .field span{display:none!important}.ElementSpareParts__wrapper .userform .error-container{background-color:rgba(223,27,34,.5);margin-bottom:40px;padding:20px}.ElementOffering{background-position:calc(100% + 277px) top;background-repeat:no-repeat;padding-top:130px}.ElementOffering.no-title{padding-top:47px}@media (max-width:992px){.ElementOffering.no-title{padding-top:17px}}@media (min-width:1134px){.ElementOffering{background-position:calc(100% + 131px) top}}@media (min-width:1441px){.ElementOffering{background-position:calc(100% - 51px) top}}@media (max-width:1133px){.ElementOffering{padding-bottom:82px}}@media (max-width:575px){.ElementOffering{padding-bottom:39px;padding-top:70px}}@media (max-width:992px){.ElementOffering__item{margin-right:15px;max-width:288px}}.ElementOffering__item-wrapper{margin-top:53px}@media (max-width:1440px){.ElementOffering__item-wrapper{margin-top:56px}}@media (max-width:1133px){.ElementOffering__item-wrapper{margin-top:53px}}@media (max-width:992px){.ElementOffering__item-wrapper{margin-right:-20px;margin-top:23px}}.ElementOffering__item-title{font-size:20px;font-weight:400;margin-bottom:20px}.ElementOffering__item-title .number{color:#df1b22;margin-right:33px}.ElementOffering__item img{height:400px;margin-bottom:27px;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:1133px){.ElementOffering__item img{margin-bottom:25px}}.ElementSlider{border-bottom:1px solid #bfbfbf;border-top:1px solid #bfbfbf;padding-bottom:54px;padding-top:65px}.ElementSlider img{max-height:607px;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:992px){.ElementSlider img{max-height:405px;min-height:405px}}.ElementSlider .slick-dotted.slick-slider{margin-bottom:0}.ElementSlider .slick-dots{bottom:0;margin-top:36px;position:relative}.ElementSlider .slick-dots button{padding-bottom:0}.ElementSlider .slick-arrow{height:30px;opacity:.5;top:calc(50% - 32px);width:30px;z-index:10}.ElementSlider .slick-next:before,.ElementSlider .slick-prev:before{font-size:30px}.ElementSlider .slick-prev{left:25px}.ElementSlider .slick-next{right:25px}.ElementAccordion{border-bottom:1px solid #bfbfbf}@media (max-width:992px){.ElementAccordion{background-position:100% calc(100% - 40px);padding-bottom:60px}}.ElementAccordion__left-content img{bottom:-65px;display:none;left:-95px;max-width:unset;position:absolute}@media (min-width:960px){.ElementAccordion__left-content img{display:block}}.ElementAccordion__right-content .disabled-accordion{gap:13px}.ElementAccordion__right-content .disabled-accordion .accordion-item h3{background:0 0;border-bottom:0}.ElementAccordion__right-content .disabled-accordion .accordion-item .accordion-item__content{display:block}.ElementAccordion__right-content .disabled-accordion .accordion-item .accordion-item__inner{border-bottom:1px solid #bfbfbf}.ElementAccordion__right-content .disabled-accordion .accordion-item:last-child .accordion-item__inner{border-bottom:0}.ElementAccordion__right-content .disabled-accordion .accordion-item:last-child .accordion-item__content{padding-top:20px}.ElementAccordion__right-content .accordion-item{transition:all 1s ease}.ElementAccordion__right-content .accordion-item h3{background:url(../../images/icon-expand.svg) no-repeat;background-position:right 15px top;border-bottom:1px solid #bfbfbf;cursor:pointer}.ElementAccordion__right-content .accordion-item:last-child h3{border-bottom:0;padding-bottom:0}.ElementAccordion__right-content .accordion-item__content{display:none;overflow:hidden;transition:all .5s ease}.ElementAccordion__right-content .accordion-item.active .accordion-item__content,.ElementAccordion__right-content .accordion-item.animate .accordion-item__content{display:block}.ElementAccordion__right-content .accordion-item.active .accordion-item__content{height:100%}.ElementAccordion__right-content .accordion-item.animate .accordion-item__content{height:0}.ElementAccordion.bordered{border-bottom:1px solid #bfbfbf;border-top:1px solid #bfbfbf}.ElementAccordion.bordered:before{background-color:#bfbfbf;content:"";display:none;height:100%;left:calc(50% - 86px);position:absolute;top:0;width:1px}@media (min-width:960px){.ElementAccordion.bordered:before{display:block}}.ElementParallax .btn{margin-bottom:60px;margin-top:0}@media (min-width:960px){.ElementParallax .btn{margin-bottom:0}}@media (min-width:1441px){.ElementParallax .btn{margin-top:35px}}.ElementParallax__mobile-bg{background-color:#1f1f25;left:-20px;width:1000%}.ElementParallax__content{background-color:#fff;min-height:auto}.ElementParallax__content.variant-3 h2{color:#fff;position:relative;z-index:9}.ElementParallax__content.variant-3 .text-content{position:relative;z-index:9}.ElementParallax__content h2{margin-bottom:30px}@media (min-width:960px){.ElementParallax__content{height:100%;min-height:744px}}@media (min-width:1134px){.ElementParallax__content{min-height:900px}}@media (min-width:1441px){.ElementParallax__content{min-height:1080px}}.ElementParallax__text-content{min-height:100vh}@media (max-width:992px){.ElementParallax__text-content{min-height:auto;padding-top:40px}.ElementParallax__text-content.variant-3,.ElementParallax__text-content.variant-4{background-color:#1f1f25;position:relative}}.ElementParallax__text-content.variant-3 .text-content,.ElementParallax__text-content.variant-3 h2,.ElementParallax__text-content.variant-3 ul,.ElementParallax__text-content.variant-4 .text-content,.ElementParallax__text-content.variant-4 h2,.ElementParallax__text-content.variant-4 ul{color:#fff;z-index:9}.ElementParallax__text-content.variant-3 .ElementParallax__item:not(.item-active) .pos,.ElementParallax__text-content.variant-3 .ElementParallax__item:not(.item-active) h3,.ElementParallax__text-content.variant-4 .ElementParallax__item:not(.item-active) .pos,.ElementParallax__text-content.variant-4 .ElementParallax__item:not(.item-active) h3{color:hsla(0,0%,100%,.3)}.ElementParallax__text-content.variant-3 .ElementParallax__item.item-active h3,.ElementParallax__text-content.variant-4 .ElementParallax__item.item-active h3{color:#fff}.ElementParallax__mobile-image{background-color:#1f1f25;margin-left:-20px;margin-right:-20px;margin-top:60px;padding-bottom:40px}.ElementParallax__mobile-image.variant3{margin-left:0;margin-right:0}.ElementParallax__mobile-image img{max-height:371px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.ElementParallax__mobile-image img.variant3,.ElementParallax__mobile-image img.variant4{max-height:100%}.ElementParallax__item{cursor:pointer;margin-bottom:25px;padding-left:42px}.ElementParallax__item .pos{color:#df1b22;left:0;position:absolute;top:0;width:100%}@media (min-width:1441px){.ElementParallax__item h3{margin-bottom:18px}}.ElementParallax__item:not(.item-active){opacity:.5}.ElementParallax__item:not(.item-active) .pos{color:#1f1f25}.ElementParallax__item-text:not(.item-active){display:none}.ElementParallax .pin-spacer,.ElementParallax__pin{max-height:100vh!important}.ElementParallax__img{min-height:404px}@media (min-width:960px){.ElementParallax__img{padding-bottom:40px;padding-top:40px}}.ElementParallax__img-content{background-color:#1f1f25;background-size:cover;justify-content:center}.ElementParallax__img .img__content{color:#fff;margin-top:auto;max-width:350px}@media (min-width:960px){.ElementParallax__img .img__content{margin-left:86px;margin-top:0;max-width:370px}}@media (min-width:1134px){.ElementParallax__img .img__content{margin-left:104px}}.ElementParallax__img .img__content h2{color:#fff;margin-bottom:13px}.ElementParallax__img-wrapper{top:0;width:calc(100% - 20px)}.ElementParallax__img-wrapper.active{opacity:1;visibility:visible}.ElementParallax__img-wrapper:not(.first){opacity:0;visibility:hidden}.ElementParallax__img-bg{background-color:#1f1f25;height:100%;max-height:100vh;position:absolute;top:0;width:100000000%}.ElementParallax__img-bg.variant-3,.ElementParallax__img-bg.variant-4{left:-1000%}.ElementParallax__img img{z-index:1}.ElementParallax__img img.with-padding{padding:40px}.ElementParallax__img img.variant-1{min-width:calc(50vw - 10px);width:50vw}@media (min-width:1441px){.ElementParallax__img img.variant-1{max-height:730px;min-width:calc(50vw - 18px);-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom}}@media (max-width:1440px){.ElementParallax__img img.variant-1{max-height:640px}}.ElementParallax__img img.variant-1.in-container{max-height:100%;min-width:100%;width:100%}.ElementParallax__img img.variant-2{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.ElementParallax__img img.variant-2.img-full{min-width:50vw;width:50vw}.ElementParallax__img img.variant-2.centered{min-width:calc(50vw - 10px);width:50vw}@media (min-width:1441px){.ElementParallax__img img.variant-2.centered{max-height:840px;min-width:calc(50vw - 18px);-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom}}@media (max-width:1440px){.ElementParallax__img img.variant-2.centered{max-height:640px}}.ElementParallax__img img.variant-3{margin-left:-101px;min-width:687px}.ElementParallax__img img.variant-4{max-width:506px;-o-object-fit:cover;object-fit:cover}@media (min-width:1134px){.ElementParallax__img img.variant-4{max-width:600px}}.ElementParallax__mobile-img{background-repeat:no-repeat!important;background-size:cover!important;height:100%;left:0;min-height:404px;padding-bottom:31px;padding-inline:23px;position:absolute;top:0;width:100%}.ElementParallax__mobile-img__wrapper{min-height:404px;padding-inline:16px;padding-bottom:16px;padding-top:16px}.ElementParallax__mobile-img.variant-2{background-color:#1f1f25;padding-inline:16px;padding-bottom:20px}.ElementParallax__mobile-img.variant-2 img{height:325px;-o-object-fit:cover;object-fit:cover}.ElementParallax__mobile-img.variant-2.item-active{display:flex!important}.ElementParallax__timeline{width:100%;z-index:2}@media (min-width:1134px){.ElementParallax__timeline{background:linear-gradient(270deg,rgba(31,31,37,.71) 8.62%,rgba(31,31,37,0) 95.09%);width:567px}}@media screen and (max-width:1280px){.ElementParallax__timeline{height:auto;z-index:99}}.ElementParallax__timeline.short-banner .timeline-scroll{max-height:800px;min-height:800px;top:0;transform:translateY(0)}@media (max-width:1440px){.ElementParallax__timeline.short-banner .timeline-scroll{max-height:670px;min-height:670px}}@media screen and (max-width:1280px){.ElementParallax__timeline.short-banner .timeline-scroll{height:auto;max-height:100%;min-height:auto;top:111px;z-index:99}.ElementParallax__timeline.short-banner .timeline-scroll.scroll{top:95px}}@media screen and (max-width:959px){.ElementParallax__timeline.short-banner .timeline-scroll.scroll{top:111px}}@media screen and (max-width:1280px){.ElementParallax__timeline.short-banner .timeline-scroll.scroll.offset{top:95px}}@media screen and (max-width:959px){.ElementParallax__timeline.short-banner .timeline-scroll.scroll.offset{top:111px}}.ElementParallax__timeline .timeline-scroll{max-height:557px;position:fixed;right:130px;top:50%;transform:translateY(-50%);z-index:10}@media screen and (max-width:1280px){.ElementParallax__timeline .timeline-scroll{height:auto;left:0;padding-bottom:28px;padding-top:28px;right:auto;top:145px;transition:top .3s ease;width:100%;z-index:999}}@media (max-width:575px){.ElementParallax__timeline .timeline-scroll{border-bottom:1px solid #fff;top:157px}}.ElementParallax__timeline .timeline-scroll.mobile{display:none!important}@media screen and (max-width:1280px){.ElementParallax__timeline .timeline-scroll.mobile{display:flex!important}}@media (max-width:768px){.ElementParallax__timeline .timeline-scroll.mobile{border-bottom:1px solid #fff;border-top:1px solid #fff}}.ElementParallax__timeline .timeline-scroll.desktop{display:flex!important}@media screen and (max-width:1280px){.ElementParallax__timeline .timeline-scroll.desktop{display:none!important;transform:translateY(0)}}.ElementParallax__timeline .timeline-scroll.scroll{border-bottom:1px solid #bfbfbf;top:111px;transition:top .5s ease-in}@media screen and (max-width:1280px){.ElementParallax__timeline .timeline-scroll.scroll{top:157px}}@media (max-width:575px){.ElementParallax__timeline .timeline-scroll.scroll{top:168px}}@media screen and (max-width:1280px){.ElementParallax__timeline .timeline-scroll.scroll .timeline-scroll__item .title{opacity:.3}.ElementParallax__timeline .timeline-scroll.scroll .timeline-scroll__item.active .title{opacity:1}}.ElementParallax__timeline .timeline-scroll.scroll.offset{top:111px;transition:top .5s ease-in}@media screen and (max-width:1280px){.ElementParallax__timeline .timeline-scroll.scroll.offset{top:157px}}@media (max-width:575px){.ElementParallax__timeline .timeline-scroll.scroll.offset{top:168px}}@media (max-width:768px){.ElementParallax__timeline .timeline-scroll__wrapper{margin-right:-20px}}.ElementParallax__timeline .timeline-scroll .dots{align-self:center;background:#1e1e24;border:1px solid;border-radius:50%;min-height:13px;min-width:13px;z-index:1}@media screen and (min-width:1280px){.ElementParallax__timeline .timeline-scroll .dots{margin-left:24px}}@media screen and (max-width:1280px){.ElementParallax__timeline .timeline-scroll .dots{height:13px;margin-left:24px;width:13px}}.ElementParallax__timeline .timeline-scroll .vertical-line{border-right:1px solid #fff;height:180px;margin-bottom:-17px;margin-top:-17px;position:relative;right:6px;width:100%}@media screen and (max-height:770px){.ElementParallax__timeline .timeline-scroll .vertical-line{height:60px}}.ElementParallax__timeline .timeline-scroll.active .timeline-scroll__item a .title{opacity:1}.ElementParallax__timeline .timeline-scroll.allDark{color:#1f1f25}@media screen and (max-width:1280px){.ElementParallax__timeline .timeline-scroll.allDark{background-color:#fff}}.ElementParallax__timeline .timeline-scroll.allDark .vertical-line{border-right:1px solid #1f1f25}@media screen and (max-width:1280px){.ElementParallax__timeline .timeline-scroll.allDark a .dots{background:#fff}}.ElementParallax__timeline .timeline-scroll .slick-slide .timeline-scroll__item a .title{margin-left:10px;margin-right:10px}@media (max-width:768px){.ElementParallax__timeline .timeline-scroll .slick-slide .timeline-scroll__item a .dots{margin-inline:auto}}.ElementParallax__timeline .timeline-scroll .slick-slide:first-child{padding-left:20px}@media (max-width:575px){.ElementParallax__timeline .timeline-scroll .slick-slide:first-child .timeline-scroll__item{overflow:hidden}}.ElementParallax__timeline .timeline-scroll .slick-slide:first-child .timeline-scroll__item a{text-align:left}.ElementParallax__timeline .timeline-scroll .slick-slide:first-child .timeline-scroll__item a .title{margin-left:0}@media (max-width:768px){.ElementParallax__timeline .timeline-scroll .slick-slide:first-child .timeline-scroll__item a .title{text-align:left}}.ElementParallax__timeline .timeline-scroll .slick-slide:first-child .timeline-scroll__item a .dots{margin-left:0}@media (max-width:575px){.ElementParallax__timeline .timeline-scroll .slick-slide:last-child .timeline-scroll__item{overflow:hidden}}.ElementParallax__timeline .timeline-scroll .slick-slide:last-child .timeline-scroll__item a{text-align:right}.ElementParallax__timeline .timeline-scroll .slick-slide:last-child .timeline-scroll__item a .title{margin-right:0}@media (max-width:768px){.ElementParallax__timeline .timeline-scroll .slick-slide:last-child .timeline-scroll__item a .title{text-align:right}}.ElementParallax__timeline .timeline-scroll .slick-slide:last-child .timeline-scroll__item a .dots{margin-right:0}@media (max-width:1133px){.ElementParallax__timeline .timeline-scroll .slick-slide:last-child .timeline-scroll__item a .dots{margin-left:auto}}@media screen and (max-width:1280px){.ElementParallax__timeline .timeline-scroll .slick-slide.active a .title{opacity:1}}.ElementParallax__timeline .timeline-scroll .slick-slide.active .dots:before{background-color:#df1b22;border-radius:50%;content:"";height:7px;left:2px;position:absolute;top:2px;width:7px}@media (max-width:575px){.ElementParallax__timeline .timeline-scroll__wrapper{padding-inline:0}}@media screen and (max-width:1280px){.ElementParallax__timeline .timeline-scroll__item:before{border-top:1px solid;content:"";height:1px;position:absolute;top:6px;width:100%}.ElementParallax__timeline .timeline-scroll__item{justify-content:center;width:100%}}.ElementParallax__timeline .timeline-scroll__item a{display:flex;max-width:175px;text-align:right;z-index:1}@media screen and (max-width:1280px){.ElementParallax__timeline .timeline-scroll__item a{display:block}}@media (max-width:1133px){.ElementParallax__timeline .timeline-scroll__item a{font-size:14px}}@media (max-width:768px){.ElementParallax__timeline .timeline-scroll__item a{max-width:255px}}.ElementParallax__timeline .timeline-scroll__item a .title{margin-right:20px;opacity:.4}@media screen and (max-width:1280px){.ElementParallax__timeline .timeline-scroll__item a .title{margin-right:0;text-align:center}}.ElementParallax__timeline .timeline-scroll__item a .dots{margin:0 auto}@media screen and (max-width:1280px){.ElementParallax__timeline .timeline-scroll__item a .dots{background:#32363a}}@media (max-width:575px){.ElementParallax__timeline .timeline-scroll__item a .dots{margin-bottom:14px}}@media screen and (max-width:1280px){.ElementParallax__timeline .timeline-scroll__item:last-child{justify-content:end}}.ElementParallax__timeline .timeline-scroll__item:last-child a{text-align:right}@media (min-width:1134px){.ElementParallax__timeline .timeline-scroll__item:last-child a{text-align:right}}@media screen and (max-width:1280px){.ElementParallax__timeline .timeline-scroll__item:last-child a .title{text-align:right}}@media (max-width:768px){.ElementParallax__timeline .timeline-scroll__item:last-child a .title{text-align:center}}.ElementParallax__timeline .timeline-scroll__item:last-child a .dots{margin-right:0}@media screen and (max-width:1280px){.ElementParallax__timeline .timeline-scroll__item:last-child a .dots{margin-left:auto}.ElementParallax__timeline .timeline-scroll__item:first-child{justify-content:start}}.ElementParallax__timeline .timeline-scroll__item:first-child a{text-align:center}@media (min-width:540px){.ElementParallax__timeline .timeline-scroll__item:first-child a{text-align:inherit}}.ElementParallax__timeline .timeline-scroll__item:first-child a .dots{margin-left:0}@media (max-width:575px){.ElementParallax__timeline .timeline-scroll__item:first-child a .dots{display:block;margin-inline:auto}}.ElementParallax__timeline .timeline-scroll__item.active a,.ElementParallax__timeline .timeline-scroll__item.active a .title{opacity:1}.ElementParallax__timeline .timeline-scroll__item.active .dots:before{background-color:#df1b22;border-radius:50%;content:"";display:block;height:5px;left:3px;position:absolute;top:3px;width:5px}@media (max-width:575px){.ElementParallax__timeline .timeline-scroll__item.active .dots:before{height:7px;width:7px}}.ElementMembers__details{background-color:hsla(0,0%,100%,.3);border:1px solid #fff;bottom:15px;left:30px;position:absolute;width:calc(100% - 56px)}@media (min-width:960px){.ElementMembers__details{bottom:18px;left:28px;width:calc(100% - 60px)}}.ElementMembers img{min-height:376px;-o-object-fit:cover;object-fit:cover}.Element{background-color:#fff;margin-bottom:40px;margin-top:40px}@media (min-width:960px){.Element{margin-bottom:100px;margin-top:100px;position:relative;z-index:3}}.Element.disable-top{margin-top:0}.Element.disable-bottom,.Element:last-of-type{margin-bottom:0}@media (max-width:992px){.Element.first-element:has(>.two-column-block){margin-bottom:0;margin-top:84px}}.banner{background-position:50%;background-size:cover;height:100vh;min-height:100vh;overflow:hidden}@media (max-width:575px){.banner{min-height:609px}}.banner .overlay{background:linear-gradient(0deg,hsla(0,0%,4%,.5),hsla(0,0%,4%,.5));z-index:2}.banner.short-banner{max-height:800px;min-height:800px}@media (max-width:1440px){.banner.short-banner{max-height:670px;min-height:670px}}@media (max-width:1133px){.banner.short-banner{height:100vh;min-height:100vh}}@media (min-width:960px){.banner .left-line{border-left:1px solid #fff;height:100%;left:0;position:absolute;width:1px;z-index:1}}.banner img,.banner picture{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.banner__video{height:100vh;left:0;min-height:844px;overflow:hidden;position:absolute;top:0;width:100vw}.banner__video iframe{display:block;height:60vw;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:100vw}@media screen and (max-width:1680px){.banner__video iframe{height:100vh;min-height:1000px;min-width:177.77vh}}@media (max-width:1440px){.banner__video iframe{height:80vh;min-height:1000px;min-width:200vh}}@media (max-width:1133px){.banner__video iframe{min-width:211vh}}@media (max-width:992px){.banner__video iframe{min-height:100vh;min-width:220vh;top:0;transform:translate(-50%)}}.banner .heading{padding-bottom:20px}@media (min-width:960px){.banner .heading{padding-bottom:2.0833333333rem}}.banner.video-banner .banner__content{padding-bottom:35px;z-index:3}@media (min-width:960px){.banner.video-banner .banner__content{padding-bottom:3.9166666667rem}}.banner__box h1{margin-bottom:40px}.banner__box .button-wrapper{margin-top:40px}.banner__box-content{padding-bottom:0;padding-top:53px}@media (min-width:960px){.banner__box-content{padding-bottom:109px;padding-top:110px}}@media (min-width:1134px){.banner__box-content{padding-bottom:133px;padding-top:124px}}@media (min-width:1441px){.banner__box-content{padding-top:134px}}.banner__box .border-top{right:-20px;width:10000%}.banner.banner-default .banner__content{border-top:1px solid #fff;margin:0 -16px;padding:66px 16px 70px}@media (min-width:960px){.banner.banner-default .banner__content{border-top:0;margin:0;padding:0 0 2.9583333333rem}}.banner.banner-default .banner__content{gap:1.6666666667rem}.banner.with-line:after{background-color:#fff;bottom:175px;content:"";height:1px;left:0;position:absolute;width:100%;z-index:1}@media (min-width:960px){.banner.with-line:after{bottom:7.5833333333rem}}@media (max-width:992px){.banner.with-line:after{display:none}.banner .button-wrapper{border-top:1px solid #fff;margin-inline:-20px;padding-top:40px;padding-inline:20px}}.banner .button-wrapper.explore-button{border-top:0}.banner .button-wrapper__item{padding-bottom:23px;padding-right:0}@media (min-width:960px){.banner .button-wrapper__item{padding-bottom:0;padding-right:2.2083333333rem}}.banner .button-wrapper__item .banner-video,.banner .button-wrapper__item .scroll-down{position:relative}.banner .button-wrapper__item .banner-video:after,.banner .button-wrapper__item .scroll-down:after{content:"";display:block;height:25px;width:25px}.banner .button-wrapper__item .banner-video:after{background:url(../../images/icon-play.svg) no-repeat;background-size:contain;margin-left:21px}.banner .button-wrapper__item .banner-video:hover:after{animation:scaleMore 1s ease 0s 1 normal forwards}.banner .button-wrapper__item .scroll-down:after{background:url(../../images/icon-scroll-down.svg) no-repeat;background-size:contain;margin-left:18px;transition:all .5s}.banner .button-wrapper__item .scroll-down:hover:after{transform:rotate(-90deg)}.banner .banner-video-wrapper{animation:scaleUp .5s ease 0s 1 normal forwards;background-color:rgba(31,31,37,.9)}.banner .banner-video-wrapper iframe{height:400px;left:50%;max-width:650px;position:absolute;top:50%;transform:translate(-50%,-50%);width:95%}@media (min-width:960px){.banner .banner-video-wrapper iframe{height:500px;max-width:unset;width:800px}}.banner .banner-video-wrapper .close{background:url(../../images/icon-expand-close.svg) no-repeat;background-size:contain;cursor:pointer;filter:invert(100%);height:3.3333333333rem;position:absolute;right:1.25rem;top:2.5rem;transition:all .5s;width:3.3333333333rem}@media (max-width:992px){.banner .banner-video-wrapper .close{top:150px}}.banner .banner-video-wrapper .close:hover{transform:rotate(90deg)}.banner .banner-video-wrapper.closing{animation:scaleDown .5s ease 0s 1 normal forwards}.ErrorPage .mobile-menu,.PageResult .mobile-menu,.ProductInner .mobile-menu,.ResourceHubInner .mobile-menu,.ResourceHubLandingPage .mobile-menu{background-color:#fff;border-bottom:1px solid #bfbfbf}.ErrorPage .mobile-menu .burger-menu:after,.ErrorPage .mobile-menu .burger-menu:before,.PageResult .mobile-menu .burger-menu:after,.PageResult .mobile-menu .burger-menu:before,.ProductInner .mobile-menu .burger-menu:after,.ProductInner .mobile-menu .burger-menu:before,.ResourceHubInner .mobile-menu .burger-menu:after,.ResourceHubInner .mobile-menu .burger-menu:before,.ResourceHubLandingPage .mobile-menu .burger-menu:after,.ResourceHubLandingPage .mobile-menu .burger-menu:before{background:#bfbfbf!important}.ErrorPage header,.PageResult header,.ProductInner header,.ResourceHubInner header,.ResourceHubLandingPage header{background-color:#fff;border-bottom:1px solid #bfbfbf;position:fixed}.ErrorPage header .header-menu a,.PageResult header .header-menu a,.ProductInner header .header-menu a,.ResourceHubInner header .header-menu a,.ResourceHubLandingPage header .header-menu a{color:#1f1f25}.ErrorPage header .right-menu .icon-search,.PageResult header .right-menu .icon-search,.ProductInner header .right-menu .icon-search,.ResourceHubInner header .right-menu .icon-search,.ResourceHubLandingPage header .right-menu .icon-search{filter:invert(100%)}.ErrorPage header .right-menu .btn,.PageResult header .right-menu .btn,.ProductInner header .right-menu .btn,.ResourceHubInner header .right-menu .btn,.ResourceHubLandingPage header .right-menu .btn{border:1px solid #1f1f25;color:#1f1f25}.ErrorPage .error--border,.PageResult .error--border,.ProductInner .error--border,.ResourceHubInner .error--border,.ResourceHubLandingPage .error--border{margin-right:0}@media (min-width:960px){.ErrorPage .error--border,.PageResult .error--border,.ProductInner .error--border,.ResourceHubInner .error--border,.ResourceHubLandingPage .error--border{border-left:1px solid #bfbfbf;border-right:1px solid #bfbfbf;margin-right:-10px}}.ErrorPage .error-code,.PageResult .error-code,.ProductInner .error-code,.ResourceHubInner .error-code,.ResourceHubLandingPage .error-code{background-color:#1f1f25;border-right:1px solid #bfbfbf;color:#fff;font-family:Outfit,Helvetica,Arial,sans-serif;font-size:5rem;font-weight:400;line-height:2.7083333333rem;min-height:364px}@media (min-width:960px){.ErrorPage .error-code,.PageResult .error-code,.ProductInner .error-code,.ResourceHubInner .error-code,.ResourceHubLandingPage .error-code{min-height:664px}}.ProductLandingPage h2{margin-bottom:30px}.ProductLandingPage h2 span{color:#df1b22}.ProductLandingPage__list{border-bottom:1px solid #bfbfbf}.ProductLandingPage__list:last-of-type{border-bottom:0}.ProductLandingPage__list .btn{margin-top:30px}@media (min-width:960px){.ProductLandingPage__list-right{border-left:1px solid #bfbfbf}}.ProductLandingPage__list .with-padding{padding-bottom:25px;padding-top:45px}@media (min-width:960px){.ProductLandingPage__list .with-padding{padding-bottom:45px;padding-top:67px}}@media (min-width:1134px){.ProductLandingPage__list .with-padding{padding-bottom:86px;padding-top:67px}}.ProductLandingPage__list .with-padding.image{padding-bottom:30px;padding-top:30px}@media (min-width:960px){.ProductLandingPage__list .with-padding.image{padding-bottom:45px;padding-top:67px}}@media (min-width:1134px){.ProductLandingPage__list .with-padding.image{padding-bottom:86px;padding-top:67px}}.ProductLandingPage__list .image{border-top:1px solid #bfbfbf;margin-inline:-20px}@media (min-width:960px){.ProductLandingPage__list .image{border-top:none;margin-inline:0}}.ProductLandingPage__list .image img{height:375px;margin-inline:20px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media (min-width:960px){.ProductLandingPage__list .image img{height:auto;margin-inline:0;max-width:438px;width:auto}}@media (min-width:1134px){.ProductLandingPage__list .image img{max-width:100%}}@media (max-width:992px){.ProductLandingPage__list .img-wrapper{width:calc(100% - 40px)}.ProductLandingPage__list .img-wrapper .overlay img{max-height:297px;-o-object-fit:contain;object-fit:contain;width:100%}}.ProductLandingPage .timeline-scroll{height:80%;position:fixed;right:130px;top:140px;z-index:10}@media screen and (max-width:1280px){.ProductLandingPage .timeline-scroll{height:auto;left:auto;padding-bottom:28px;padding-top:28px;right:auto;top:95px;transition:top .3s ease;width:100%;z-index:9}}@media (max-width:575px){.ProductLandingPage .timeline-scroll{border-bottom:1px solid #fff;border-top:1px solid #fff}}.ProductLandingPage .timeline-scroll.desktop{display:flex}@media screen and (max-width:1280px){.ProductLandingPage .timeline-scroll.desktop{display:none!important}}.ProductLandingPage .timeline-scroll.mobile{display:none!important}@media screen and (max-width:1280px){.ProductLandingPage .timeline-scroll.mobile{display:flex!important}}.ProductLandingPage .timeline-scroll.scroll{border-bottom:1px solid #bfbfbf;top:111px;transition:top .3s ease}@media screen and (max-width:1280px){.ProductLandingPage .timeline-scroll.scroll .timeline-scroll__item .title{opacity:.3}.ProductLandingPage .timeline-scroll.scroll .timeline-scroll__item.active .title{opacity:1}}.ProductLandingPage .timeline-scroll .dots{border:1px solid;border-radius:50%;height:13px;width:13px}@media screen and (max-width:1280px){.ProductLandingPage .timeline-scroll .dots{margin-left:24px}}.ProductLandingPage .timeline-scroll .vertical-line{border-right:1px solid #fff;height:128px;margin-bottom:-6px;margin-top:-6px;position:relative;right:6px;width:100%}@media screen and (max-height:800px){.ProductLandingPage .timeline-scroll .vertical-line{height:68px}}.ProductLandingPage .timeline-scroll.allDark{color:#1f1f25}@media screen and (max-width:1280px){.ProductLandingPage .timeline-scroll.allDark{background-color:#fff;z-index:99}}.ProductLandingPage .timeline-scroll.allDark .vertical-line{border-right:1px solid #1f1f25}@media screen and (max-width:1280px){.ProductLandingPage .timeline-scroll.allDark a .dots{background:#fff}}@media (max-width:575px){.ProductLandingPage .timeline-scroll .slick-slide .timeline-scroll__item a .dots{margin:0 auto}}.ProductLandingPage .timeline-scroll .slick-slide:first-child{padding-left:20px}.ProductLandingPage .timeline-scroll .slick-slide:first-child .timeline-scroll__item a{text-align:left}.ProductLandingPage .timeline-scroll .slick-slide:first-child .timeline-scroll__item a .dots{margin-left:0}.ProductLandingPage .timeline-scroll .slick-slide:last-child .timeline-scroll__item a{text-align:right}.ProductLandingPage .timeline-scroll .slick-slide:last-child .timeline-scroll__item a .dots{margin-right:0}@media (max-width:575px){.ProductLandingPage .timeline-scroll .slick-slide:last-child .timeline-scroll__item a .dots{margin-left:auto!important}}@media screen and (max-width:1280px){.ProductLandingPage .timeline-scroll .slick-slide.active a .title{opacity:1}}.ProductLandingPage .timeline-scroll .slick-slide.active .dots:before{background-color:#df1b22;border-radius:50%;content:"";height:7px;left:2px;position:absolute;top:2px;width:7px}@media (max-width:575px){.ProductLandingPage .timeline-scroll__wrapper{padding-inline:0}}.ProductLandingPage .timeline-scroll__item{align-items:start}@media (max-width:992px){.ProductLandingPage .timeline-scroll__item{align-items:start}}@media screen and (max-width:1280px){.ProductLandingPage .timeline-scroll__item:before{border-top:1px solid;content:"";height:1px;position:absolute;top:6px;width:100%}.ProductLandingPage .timeline-scroll__item{justify-content:center;width:100%}}@media (max-width:575px){.ProductLandingPage .timeline-scroll__item{margin-right:23px;width:142px}}@media (max-width:1133px){.ProductLandingPage .timeline-scroll__item a{font-size:14px}}@media (max-width:992px){.ProductLandingPage .timeline-scroll__item a{text-align:center}}@media screen and (max-width:1280px){.ProductLandingPage .timeline-scroll__item a .dots{background:#32363a;margin:0 auto}}@media (max-width:575px){.ProductLandingPage .timeline-scroll__item a .dots{margin-bottom:14px}}@media screen and (max-width:1280px){.ProductLandingPage .timeline-scroll__item:last-child{justify-content:end}}.ProductLandingPage .timeline-scroll__item:last-child a{text-align:right}.ProductLandingPage .timeline-scroll__item:last-child a .dots{margin-right:0}@media screen and (max-width:1280px){.ProductLandingPage .timeline-scroll__item:last-child a .dots{margin-left:auto}}@media (min-width:1134px){.ProductLandingPage .timeline-scroll__item:last-child a{text-align:inherit}}@media screen and (max-width:1280px){.ProductLandingPage .timeline-scroll__item:first-child{justify-content:start}}.ProductLandingPage .timeline-scroll__item:first-child a{text-align:center}@media (min-width:540px){.ProductLandingPage .timeline-scroll__item:first-child a{text-align:inherit}}@media screen and (max-width:1280px){.ProductLandingPage .timeline-scroll__item:first-child a .dots{margin-left:0}}@media (max-width:575px){.ProductLandingPage .timeline-scroll__item:first-child a .dots{display:block}}@media screen and (max-width:1280px){.ProductLandingPage .timeline-scroll__item.active a{opacity:1}}.ProductLandingPage .timeline-scroll__item.active .dots:before{background-color:#df1b22;border-radius:50%;content:"";height:5px;left:3px;position:absolute;top:3px;width:5px}@media (max-width:575px){.ProductLandingPage .timeline-scroll__item.active .dots:before{height:7px;width:7px}}.ProductInner .page-inner{padding-top:100px}@media (max-width:992px){.ProductInner .page-inner{padding-top:24px}}.ProductInner h1{color:#1f1f25;margin-bottom:30px}.ProductInner .with-border{border-left:1px solid #bfbfbf}@media (max-width:992px){.ProductInner .with-border{border-left:0;padding-bottom:40px}}@media (max-width:575px){.ProductInner .with-border{border-left:none;border-top:1px solid #bfbfbf;margin-inline:-20px;padding-bottom:40px;padding-top:25px}}.ProductInner__top{border-bottom:1px solid #bfbfbf}@media (min-width:960px){.ProductInner__top-img-wrapper{height:86.5vh}}.ProductInner__top-img-wrapper img{margin-bottom:51px;margin-top:41px;-o-object-fit:cover;object-fit:cover}@media (min-width:960px){.ProductInner__top-img-wrapper img{height:calc(82.5vh - 51px);width:520px}}@media (max-width:992px){.ProductInner__top-img-wrapper img{height:410px;margin-bottom:20px;margin-top:16px;width:100%}}@media (max-width:575px){.ProductInner__top-img-wrapper img{height:74vh}.ProductInner__top-content{padding-inline:20px}}.IndustryInner{border-top:1px solid #bfbfbf}@media (max-width:992px){.IndustryInner{margin-top:70px;padding-top:16px}}.IndustryInner__buttons button{min-width:193px}@media (min-width:960px){.IndustryInner__buttons button{min-width:unset}}.IndustryInner:before{background-color:#bfbfbf;content:"";display:none;height:100%;position:absolute;right:137px;top:0;width:1px;z-index:-1}@media (min-width:960px){.IndustryInner:before{display:block}.IndustryInner__top-img-wrapper img{margin-bottom:70px;margin-top:0}}.IndustryInner .banner-video-wrapper{animation:scaleUp .5s ease 0s 1 normal forwards;background-color:rgba(31,31,37,.9)}.IndustryInner .banner-video-wrapper iframe{height:400px;left:50%;max-width:650px;position:absolute;top:50%;transform:translate(-50%,-50%);width:95%}@media (min-width:960px){.IndustryInner .banner-video-wrapper iframe{height:500px;max-width:unset;width:800px}}.IndustryInner .banner-video-wrapper .close{background:url(../../images/icon-expand-close.svg) no-repeat;background-size:contain;cursor:pointer;filter:invert(100%);height:3.3333333333rem;position:absolute;right:1.25rem;top:2.5rem;transition:all .5s;width:3.3333333333rem}@media (max-width:992px){.IndustryInner .banner-video-wrapper .close{top:150px}}.IndustryInner .banner-video-wrapper .close:hover{transform:rotate(90deg)}.IndustryInner .banner-video-wrapper.closing{animation:scaleDown .5s ease 0s 1 normal forwards}.IndustryInner .ProductInner__top-content ul{margin-left:15px}.IndustryInner .ProductInner__top-content ul li{list-style:initial}.ExtraPage .side-nav{color:#1f1f25;font-family:Manrope-Regular,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:400;line-height:.9583333333rem}@media (max-width:992px){.ExtraPage .side-nav{font-size:18px;line-height:24px}}.ExtraPage h3{margin-bottom:25px}@media (min-width:960px){.ExtraPage .border-line{border-right:1px solid #bfbfbf}}.ExtraMediaPage .cta{border-radius:3.0416666667rem}.ExtraMediaPage .media--border{margin-right:0}@media (min-width:960px){.ExtraMediaPage .media--border{border-left:1px solid #bfbfbf;border-right:1px solid #bfbfbf;margin-right:-10px}}.ExtraMediaPage .media-code{background-color:#1f1f25;border-right:2px solid #bfbfbf;color:#fff;font-family:Outfit,Helvetica,Arial,sans-serif;font-size:5rem;font-weight:400;line-height:2.7083333333rem;min-height:364px}@media (min-width:960px){.ExtraMediaPage .media-code{min-height:664px}}.ResourceHubLandingPage{padding-top:100px}@media (min-width:960px){.ResourceHubLandingPage header{border:none}}@media (max-width:992px){.ResourceHubInner{margin-top:110px}}@media (min-width:960px){.ResourceHubInner header{border:none}}@media (max-width:992px){.ResourceHubInner .featured-image{margin-top:40px}}.ResourceHubInner .featured-image h1{color:#1f1f25}@media (max-width:992px){.ResourceHubInner .featured-image img{height:410px;-o-object-fit:cover;object-fit:cover}}.ResourceHubInner .content-area h2{color:#1f1f25;margin-bottom:21px}.ResourceHubInner img.center{margin:42px auto}.ResourceHubInner img.left{margin:42px 0}.ResourceHubInner img.right{margin:42px 0 42px auto}.ResourceHubInner .bottom-image img{height:554px;margin-left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.ResourceHubInner .bottom-image--img-dropshadow{box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.TestimonialLandingPage .mobile-menu,.TestimonialLandingPage header{border-bottom:0}.TestimonialPage{padding-top:60px}@media (max-width:992px){.TestimonialPage{padding-top:35px}}.TestimonialPage .ElementTesttimonial{border-bottom:0;border-top:0}@media (max-width:992px){.TestimonialPage .ElementTesttimonial{border-top:1px solid #bfbfbf}}.TestimonialPage .ElementTesttimonial .testimonial:after,.TestimonialPage .ElementTesttimonial .testimonial:before{display:none}.TestimonialPage .testimonial__item{border-bottom:1px solid #bfbfbf;border-top:1px solid #bfbfbf;margin-bottom:100px;padding-bottom:16px;padding-top:16px;position:relative}.TestimonialPage .testimonial__item:last-child{margin-bottom:60px}@media (max-width:992px){.TestimonialPage .testimonial__item{border-bottom:1px solid #bfbfbf;border-top:0;margin-bottom:0;padding-bottom:0;padding-top:0}}.TestimonialPage__title{margin-bottom:60px;padding-bottom:60px}@media (max-width:992px){.TestimonialPage__title{margin-bottom:18px;padding-bottom:38px}}.TestimonialPage__filter{margin-bottom:100px}@media (max-width:992px){.TestimonialPage__filter{margin-bottom:35px}}.TestimonialPage__filter select{-webkit-appearance:unset;-moz-appearance:unset;appearance:unset;background-image:url(/resources/images/icon-dropdown.svg);background-position:100%;background-repeat:no-repeat;border-bottom:1px solid #bfbfbf;color:#bfbfbf;cursor:pointer;margin-top:10px;padding-bottom:12px;width:100%}.TestimonialPage h1{color:#1f1f25}.TestimonialPage__default-wrapper{margin-bottom:100px;padding-bottom:53px}@media (min-width:960px){.TestimonialPage__default-wrapper{margin-top:-16px}}@media (max-width:992px){.TestimonialPage__default-wrapper{margin-bottom:0;padding-bottom:35px;padding-top:35px}}.TestimonialPage__default--grid{gap:0}.TestimonialPage__default-item{border:1px solid #bfbfbf;height:100%;padding-bottom:80px;padding-top:83px}@media (max-width:1440px){.TestimonialPage__default-item{padding-bottom:74px;padding-top:89px}}@media (max-width:1133px){.TestimonialPage__default-item{padding-bottom:102px;padding-top:61px}}@media (max-width:992px){.TestimonialPage__default-item{border-inline:0;margin-inline:-20px;padding-bottom:60px;padding-top:60px;padding-inline:20px}}.TestimonialPage__default-item h3{margin-bottom:9px}@media (min-width:960px){.TestimonialPage__default-item__wrapper:nth-child(2n) .TestimonialPage__default-item{margin-bottom:-1px;margin-left:-1px}}.TestimonialPage__default-item img,.TestimonialPage__default-item__content{font-size:20px;line-height:25px;margin-bottom:20px}.TestimonialPage__default-item__position{color:#bfbfbf;font-size:16px;line-height:24px}.TestimonialPage .logo-size{height:64px}.TestimonialInner__top{background-position:calc(100% + 2px) 0;background-repeat:no-repeat}@media (max-width:992px){.TestimonialInner__top{background-position:bottom;padding-bottom:47px}}@media (min-width:960px){.TestimonialInner__top .bg-wrapper{border-right:1px solid #bfbfbf}}@media (max-width:992px){.TestimonialInner__top-content{border-top:1px solid #bfbfbf;margin-inline:-20px;padding-inline:20px;padding-top:25px}}.TestimonialInner__top h1{color:#1f1f25;margin-bottom:30px}.TestimonialInner__top .logo{margin-bottom:12px;margin-top:0}.TestimonialInner__top-left-col{margin-bottom:20px}@media (max-width:992px){.TestimonialInner__top-left-col{margin-bottom:20px;margin-left:0}}@media (min-width:960px){.TestimonialInner__top-left-col-item{margin-left:-40px;width:-moz-fit-content;width:fit-content}}.TestimonialInner__top-left-col img{margin-bottom:0;margin-top:0}@media (max-width:992px){.TestimonialInner__top-left-col img{max-height:410px;-o-object-fit:cover;object-fit:cover}}.TestimonialInner__top-left-col .testimonial__video{bottom:0;left:50%;transform:translateY(-50%)}.TestimonialInner__top-left-col .video-overlay{background:rgba(0,0,0,.4)}@media (min-width:960px){.TestimonialInner__top .btn-outline{min-width:283px}.TestimonialInner__top-left-wrapper{border-right:1px solid #bfbfbf;height:87.5vh}}.TestimonialInner__top-left-wrapper img{-o-object-fit:cover;object-fit:cover}@media (min-width:960px){.TestimonialInner__top-left-wrapper img{height:calc(87.5vh - 51px);width:520px}}@media (max-width:575px){.TestimonialInner__top-left-wrapper img{height:410px;margin-bottom:20px;margin-top:16px;width:100%}}.TestimonialInner__problem{padding-top:100px}@media (max-width:992px){.TestimonialInner__problem{padding-top:47px}}.TestimonialInner__problem h2,.TestimonialInner__problem h3{margin-bottom:10px}.TestimonialInner__problem img{margin-top:90px}.TestimonialInner__solution{padding-top:100px}@media (max-width:992px){.TestimonialInner__solution{padding-top:47px}}.TestimonialInner__solution h2,.TestimonialInner__solution h3{margin-bottom:10px}.TestimonialInner__solution .solution-items{margin-bottom:60px;margin-top:60px}.TestimonialInner__solution .solution-items .position{color:#df1b22;margin-right:30px}.TestimonialInner__solution .solution-items__content{margin-top:12px}.TestimonialInner__solution .solution-items li{border-bottom:1px solid #bfbfbf;margin-bottom:20px;padding-bottom:20px}.TestimonialInner__slider{background-color:#1f1f25;margin-top:100px;padding-bottom:100px;padding-top:100px}@media (max-width:992px){.TestimonialInner__slider{margin-top:47px;padding-bottom:27px;padding-top:47px}}.TestimonialInner__slider h2{margin-bottom:30px}.TestimonialInner__slider .dots{background-color:#fff;border-radius:50%;display:block;height:9px;opacity:.5;width:9px}@media (max-width:992px){.TestimonialInner__slider .slider-img{margin-top:60px}}.TestimonialInner__slider .slick-dots{text-align:left}.TestimonialInner__slider .slick-dots li{height:9px;margin-inline:0;margin-right:20px;width:9px}.TestimonialInner__slider .slick-dots li button{height:9px;padding:0;width:9px}.TestimonialInner__slider .slick-dots li button:before{color:#fff;height:9px;width:9px}.TestimonialInner__after-content,.TestimonialInner__after-content-1{padding-top:100px}@media (max-width:992px){.TestimonialInner__after-content,.TestimonialInner__after-content-1{padding-top:47px}}.TestimonialInner__after-content h2,.TestimonialInner__after-content h3,.TestimonialInner__after-content-1 h2,.TestimonialInner__after-content-1 h3{margin-bottom:10px}@media (max-width:992px){.TestimonialInner__after-content h2,.TestimonialInner__after-content h3,.TestimonialInner__after-content-1 h2,.TestimonialInner__after-content-1 h3{margin-bottom:17px}}.TestimonialInner__additional-images{margin-bottom:100px;padding-top:100px}.TestimonialInner__additional-images .slick-dots{bottom:50px}.TestimonialInner__additional-images .slick-dots li.slick-active button:before{color:#fff;opacity:.75}.TestimonialInner__additional-images .slick-dots li button:before{color:#fff}@media (max-width:992px){.TestimonialInner__additional-images{margin-bottom:0;padding-top:47px}}.TestimonialInner__additional-images img{height:554px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.TestimonialInner .testimonial-tv-1:after,.TestimonialInner .testimonial-tv-2:after{background-color:#bfbfbf;content:"";height:100%;opacity:.5;position:absolute;top:0;width:1px}.TestimonialInner .testimonial-tv-1:after{right:16px}@media (min-width:960px){.TestimonialInner .testimonial-tv-1:after{right:310px}}.TestimonialInner .testimonial-tv-2:after{left:unset;right:16px}@media (min-width:960px){.TestimonialInner .testimonial-tv-2:after{left:298px}}.TestimonialInner .testimonial:after,.TestimonialInner .testimonial:before{background-color:#bfbfbf;content:"";display:none;height:1px;left:0;opacity:.5;position:absolute;width:100%}@media (min-width:960px){.TestimonialInner .testimonial:after,.TestimonialInner .testimonial:before{display:block}}.TestimonialInner .testimonial:before{top:103px}.TestimonialInner .testimonial:after{bottom:127px;z-index:-1}@media (min-width:720px){.TestimonialInner .testimonial__offset{margin-left:0;margin-right:0}}@media (min-width:960px){.TestimonialInner .testimonial__offset.offset-left{margin-left:-50px;margin-right:0}}@media (min-width:1134px){.TestimonialInner .testimonial__offset.offset-left{margin-left:-110px;margin-right:-25px}}@media (min-width:960px){.TestimonialInner .testimonial__offset.offset-right{margin-right:-50px}}@media (min-width:1134px){.TestimonialInner .testimonial__offset.offset-right{margin-left:0;margin-right:-110px}}@media (min-width:1441px){.TestimonialInner .testimonial__offset.offset-right{margin-left:-25px}}.TestimonialInner .testimonial__video{bottom:53px;left:50%;position:absolute;transform:translateX(-50%);width:160px}@media (min-width:960px){.TestimonialInner .testimonial__video{bottom:93px}}.TestimonialInner .testimonial__video .testimonial-video:after{background:url(../../images/icon-play.svg) no-repeat;background-size:contain;content:"";display:block;height:25px;margin-left:27px;width:25px}.TestimonialInner .testimonial__video .testimonial-video:hover:after{animation:scaleMore 1s ease 0s 1 normal forwards}.TestimonialInner .testimonial-video-wrapper{animation:scaleUp .5s ease 0s 1 normal forwards;background-color:rgba(31,31,37,.9)}.TestimonialInner .testimonial-video-wrapper iframe{height:400px;left:50%;max-width:650px;position:absolute;top:50%;transform:translate(-50%,-50%);width:95%}@media (min-width:960px){.TestimonialInner .testimonial-video-wrapper iframe{height:500px;max-width:unset;width:800px}}.TestimonialInner .testimonial-video-wrapper .close{background:url(../../images/icon-expand-close.svg) no-repeat;background-size:contain;cursor:pointer;filter:invert(100%);height:3.3333333333rem;position:absolute;right:1.25rem;top:2.5rem;transition:all .5s;width:3.3333333333rem}.TestimonialInner .testimonial-video-wrapper .close:hover{transform:rotate(90deg)}.TestimonialInner .testimonial-video-wrapper.closing{animation:scaleDown .5s ease 0s 1 normal forwards}.PageSitemap .sitemap-container{border-bottom:1px solid #bfbfbf}.PageSitemap .sitemap-container:last-child{border-bottom:0}