.backdrop_root__WhRh3{position:fixed;inset:0;background:rgba(0,0,0,.5);transition:opacity .2s;z-index:20}.backdrop_hidden__ks_mx{opacity:0}.backdrop_shown__Kdck0{opacity:1}.button_root__2wRkZ{font-size:1rem;transition:all .2s;background:transparent;border:1px solid transparent;cursor:pointer;line-height:10px}.button_small__ulgHv{padding:var(--spacing-sm)}.button_medium__Z9nWJ{padding:var(--spacing-sm) var(--spacing-4xl)}.button_large__pyReN{padding:var(--spacing-3xl) var(--spacing-4xl);text-transform:uppercase}.button_contained__WpUOV.button_primary__HzU6o{color:var(--white);background:var(--main-color);border-color:var(--main-color)}.button_contained__WpUOV.button_primary__HzU6o:hover{background:var(--main-darker-color);border-color:var(--main-darker-color)}.button_contained__WpUOV.button_grey__z5M41{color:var(--black);background:var(--grey-100-color);border-color:var(--grey-100-color)}.button_contained__WpUOV.button_grey__z5M41:hover{background:var(--grey-200-color);border-color:var(--grey-200-color)}.button_outlined__jeK7d{border-color:currentColor}.button_outlined__jeK7d.button_primary__HzU6o{color:var(--main-color)}.button_outlined__jeK7d.button_primary__HzU6o:hover{color:var(--main-darker-color)}.button_outlined__jeK7d.button_grey__z5M41{color:var(--grey-100-color)}.button_outlined__jeK7d.button_grey__z5M41:hover{color:var(--grey-200-color)}.container_root__4gvh3{margin:auto;padding:0 var(--spacing-md);width:100%}@media(min-width:600px){.container_root__4gvh3{max-width:568px}}@media(min-width:900px){.container_root__4gvh3{max-width:868px}}@media(min-width:1200px){.container_root__4gvh3{max-width:1085px}}.container_fluid__cb_oG{max-width:1920px;padding:0}.typography_root__2fKwv{margin:0;font-weight:400}.typography_h1__oo1q3{font-size:3.57rem;line-height:1.2}.typography_h2__rjG9i{font-size:2.5rem;line-height:1.3}.typography_h3__hX6Bz{font-size:2rem;line-height:1.287}.typography_h4__3SvZ_{font-size:1.429rem;line-height:1.3}.typography_h5__9f_SI{font-size:1.285rem;line-height:1.278;font-weight:700}.typography_h6__oQIq3{font-size:1.07rem;line-height:1.267;font-weight:700}.typography_body1__0LodK{font-size:1rem;line-height:1.5}.typography_body2__geMH9{font-size:1rem;line-height:2}.typography_body3__rsEPc{font-size:.929rem;line-height:1.06}.typography_body4__rtFyY{font-size:.857rem;line-height:1.833}.typography_caption1__gMnE9{font-size:.857rem;line-height:1.294}.typography_caption2__l4xPR{font-size:1.143rem;line-height:2}.social_root__hD9UZ{display:flex;align-items:center}.social_root__hD9UZ a{display:inline-block;padding:var(--spacing-xs);color:currentColor;transition:color .2s}.social_root__hD9UZ a:hover{color:var(--main-color)}.social_root__hD9UZ path{transition:fill .2s;fill:currentColor}.social_icon__JByJF{height:20px}.layout_header__IuhhG{position:relative;color:var(--white);font-size:.857rem;background:var(--grey-900-color);padding:var(--spacing-md) 0;transition:background-color .2s}.layout_fixed__fSAgG{position:fixed;top:0;left:0;right:0;z-index:20;background:transparent}.layout_scrolled__ir_cQ{background:var(--grey-900-color)}.layout_headerContainer__L1DSj{display:flex;align-items:center;justify-content:space-between}.layout_commonNav__xUMl6{display:flex}.layout_commonNav__xUMl6 a{color:currentColor;transition:color .2s;display:inline-block;padding:var(--spacing-md)}.layout_commonNav__xUMl6 a:hover{color:var(--main-color)}.layout_commonNav__xUMl6 path{transition:fill .2s;fill:currentColor}.layout_headNav__OOAl_{display:flex;align-items:center}.layout_headNav__OOAl_ a{display:block;position:relative;padding:var(--spacing-md)}.layout_headNav__OOAl_ a:before{content:"";position:absolute;left:var(--spacing-md);right:var(--spacing-md);bottom:var(--spacing-xs);height:2px;background:transparent;transition:background .2s}.layout_headNav__OOAl_ a.layout_active__gNZLx,.layout_headNav__OOAl_ a:hover{color:currentColor}.layout_headNav__OOAl_ a.layout_active__gNZLx:before,.layout_headNav__OOAl_ a:hover:before{background:var(--white)}@media(max-width:899px){.layout_headNavMobile__zAlH6{position:fixed;height:100vh;width:250px;top:0;right:0;background:var(--grey-900-color);flex-direction:column;padding:var(--spacing-5xl);transition:transform .2s;z-index:20}}.layout_hidden__gg1pJ{transform:translate(250px)}.layout_shown__GVvjp{transform:translate(0)}@media(max-width:899px){.layout_headNavDesktop__lziAI{display:none}}.layout_languageSelect__CnhHC{position:relative;border:1px solid hsla(0,0%,100%,.4);transition:border-color .2s;visibility:hidden}.layout_languageSelect__CnhHC:hover{border-color:var(--white)}@media(max-width:899px){.layout_languageSelect__CnhHC{margin-left:auto}}.layout_languageSelect__CnhHC select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;color:currentColor;padding:var(--spacing-xs) var(--spacing-3xl) var(--spacing-xs) var(--spacing-sm);cursor:pointer}.layout_languageSelect__CnhHC select option{background:var(--white);color:var(--grey-900-color)}.layout_languageSelectIcon__uCxPj{position:absolute;width:10px;height:10px;top:50%;right:10px;transform:translateY(-50%);pointer-events:none}.layout_hamburger__B0UkD{fill:var(--white);height:20px;width:20px;margin-left:var(--spacing-xl);cursor:pointer}@media(min-width:900px){.layout_hamburger__B0UkD{display:none}}.layout_contactUs__Xqtwo{position:absolute;bottom:100%;right:0;transform-origin:right bottom;transform:rotate(-90deg)}@media(max-width:1199px){.layout_contactUs__Xqtwo{display:none}}.layout_main__ljP4d{display:flex;flex-direction:column}.layout_footer__RIZtx{color:var(--white);background:var(--grey-700-color);padding:var(--spacing-5xl) 0 var(--spacing-xl)}.layout_footerContainer__EEIfm{display:flex;flex-direction:column;align-items:stretch}@media(min-width:900px){.layout_footerContainer__EEIfm{flex-direction:row;align-items:flex-start}}.layout_footerNav__Nt8jN{display:flex;flex-direction:column;margin:var(--spacing-md) 0}@media(min-width:900px){.layout_footerNav__Nt8jN{margin:0 var(--spacing-5xl)}}.layout_footerNav__Nt8jN a{padding:var(--spacing-xs)}@media(min-width:900px){.layout_social__v8Nia{margin-left:auto}}.layout_copyright__H1OME{text-align:center;color:var(--grey-200-color);padding:var(--spacing-3xl) 0 var(--spacing-md)}.banner_root__WDI1x{position:relative;height:640px;background-size:cover;overflow:hidden;transition:background-image .5s}.banner_root__WDI1x:before{content:"";position:absolute;inset:0;background:var(--grey-800-color);opacity:.5;z-index:0}@media(max-width:899px){.banner_root__WDI1x{font-size:2rem;height:100vh}}.banner_container__4SGHD{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;height:100%;color:var(--white);z-index:1}.banner_slides__IJS7e{width:100%}.banner_content__TP1r4{display:flex;flex-direction:column;align-items:flex-start;width:100%;margin:var(--spacing-12xl) 0 var(--spacing-9xl)}.banner_title__vxquj{margin-bottom:var(--spacing-4xl);max-width:585px}@media(max-width:899px){.banner_title__vxquj{font-size:2rem}}.banner_badge__GS65_{margin-top:var(--spacing-6xl);padding:var(--spacing-xs) var(--spacing-sm);border:1px solid hsla(0,0%,100%,.5);display:flex;align-items:center}@media(min-width:900px){.banner_badge__GS65_{align-self:flex-end}}.banner_badgeImageWrapper__Mr7go{position:relative;height:40px;width:40px;margin-right:var(--spacing-sm)}.banner_dots__QhgRn{display:flex;align-items:center;position:absolute;bottom:90px}@media(max-width:899px){.banner_dots__QhgRn{bottom:40px}}.banner_dot__rGDkv{background:var(--white);opacity:.4;transition:opacity .2s;width:52px;height:4px;cursor:pointer}.banner_dot__rGDkv.banner_dotActive__4z3yz,.banner_dot__rGDkv:hover{opacity:1}.banner_dot__rGDkv:not(:last-child){margin-right:var(--spacing-2xs)}.banner_enter__mx5KS{transition:opacity 1s}.banner_enterFrom__YbiY3{opacity:0}.banner_enterActive__WYsr2{opacity:1}.banner_leave__2ZtjO{display:none}.linkedin_root__eHYjI{padding:var(--spacing-6xl) 0 var(--spacing-9xl);overflow:hidden}.linkedin_slider___QGLB{height:calc(465px + var(--spacing-xl));width:100%;padding-bottom:var(--spacing-xl)}@media(max-width:599px){.linkedin_slider___QGLB{height:calc(320px + var(--spacing-xl))}}.linkedin_slider___QGLB>div{height:100%}.linkedin_slider___QGLB>div>div{height:100%;display:flex}.linkedin_slider___QGLB>div>div>div{height:100%}.linkedin_slider___QGLB>div>div>div:not(:last-child){margin-right:var(--spacing-lg)}.linkedin_slider___QGLB>div>div>div>div{height:100%;width:100%}@media(min-width:900px){.linkedin_slider___QGLB>div>div>div>div{width:calc((868px - var(--spacing-md)*2 - var(--spacing-lg)*2)/3)}}@media(min-width:1200px){.linkedin_slider___QGLB>div>div>div>div{width:calc((1085px - var(--spacing-md)*2 - var(--spacing-lg)*2)/3)}}.linkedin_slider___QGLB>div>div>div>div>iframe{height:100%}.linkedin_dots__IpiFY{margin-top:var(--spacing-xl)}.sectionHeader_root__OwYbD{text-align:center;margin:var(--spacing-6xl) 0 var(--spacing-xl);display:flex;flex-direction:column;align-items:center;position:relative}.sectionHeader_title__j_YAW{margin-bottom:var(--spacing-3xs)}.sectionHeader_subtitle__JMyqr{color:var(--grey-300-color);max-width:532px}.sectionHeader_link__3JHSE{position:absolute;right:0;bottom:0}.sectionHeader_linkTypography__jSROA{line-height:1}.sectionHeader_icon__QrJc9{width:10px;height:10px;margin-left:var(--spacing-2xs)}.modal_root__sFKbb{position:fixed;inset:0;overflow-y:auto;z-index:30}.modal_wrapper__cvA5L{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:var(--spacing-xl)}.modal_panel__DuPtr{position:relative;background:var(--white);padding:var(--spacing-5xl) var(--spacing-xl) var(--spacing-md);margin:auto;overflow:hidden}@media(min-width:900px){.modal_panel__DuPtr{padding:var(--spacing-3xl) var(--spacing-5xl)}}.modal_enter__cyKzn{transition:opacity .2s,transform .3s}.modal_leave__agBnq{transition:opacity .1s,transform .15s}.modal_panelHidden__upvKp{transform:scale(.75);opacity:0}.modal_panelHiddenTop__KOhCb{transform:translateY(-50%);opacity:0}.modal_panelHiddenBottom__Jd8ov{transform:translateY(50%);opacity:0}.modal_panelShown__rAE9x{transform:none;opacity:1}.modal_close__xjdyr{position:absolute;z-index:10;top:var(--spacing-sm);right:var(--spacing-sm)}@media(min-width:900px){.modal_close__xjdyr{top:var(--spacing-2xl);right:var(--spacing-2xl)}}.modal_cross__59OsX{width:var(--spacing-sm);height:var(--spacing-sm)}.services_services__MZ3kc{display:grid;grid-template-columns:1fr;grid-auto-rows:auto;grid-gap:var(--spacing-xs);gap:var(--spacing-xs);padding:var(--spacing-lg)}@media(min-width:900px){.services_services__MZ3kc{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1200px){.services_services__MZ3kc{grid-template-columns:repeat(3,minmax(0,1fr))}}.services_service__6YQY4{position:relative;height:306px;background-size:cover;padding:var(--spacing-md);cursor:pointer}.services_service__6YQY4:before{content:"";position:absolute;inset:0;background:var(--grey-800-color);opacity:.5;z-index:0}@media(min-width:900px){.services_service__6YQY4{padding:var(--spacing-4xl)}}.services_content__OSdel{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;height:100%;z-index:1}.services_name__j81xP{color:var(--white);margin-bottom:var(--spacing-md)}.services_modal__PTQP2{display:flex;flex-direction:column}.services_modalHeader__Uz8PG{display:flex;align-items:center;word-break:break-all}.services_count__9U4hd{font-weight:700;color:var(--main-color);margin-bottom:var(--spacing-2xs)}.services_modalName__KvRG2{margin-bottom:var(--spacing-xs)}.services_description__pYlgv{color:var(--grey-300-color);margin-bottom:var(--spacing-xl)}@media(min-width:900px){.services_description__pYlgv{margin-bottom:var(--spacing-3xl)}}.services_slider__rus_T{margin:0 calc(var(--spacing-xl)*-1) var(--spacing-xl);height:300px}@media(min-width:900px){.services_slider__rus_T{margin:0 calc(var(--spacing-5xl)*-1) var(--spacing-2xl)}}.services_slider__rus_T>button{height:auto;width:auto;z-index:10}.services_slider__rus_T>button[class*=grey]{background:var(--grey-150-color);border-color:var(--grey-150-color)}.services_slider__rus_T>button[class*=grey]:hover{background:var(--grey-200-color);border-color:var(--grey-200-color)}.services_slider__rus_T>button:before{content:none}.services_slider__rus_T>button[class*=slick-disabled]{display:none!important}.services_slider__rus_T>button:first-child{left:var(--spacing-xs)}.services_slider__rus_T>button:last-child{right:var(--spacing-xs)}.services_slider__rus_T>div{padding:0 var(--spacing-5xl);height:100%}.services_slider__rus_T>div>div,.services_slider__rus_T>div>div>div{height:100%}.services_slider__rus_T>div>div>div:not(:last-child){margin-right:var(--spacing-lg)}.services_slider__rus_T>div>div>div>div{height:100%}.services_sliderArrowIcon__6YTuL{width:14px;height:14px}.services_sliderArrowIcon__6YTuL path{fill:currentColor}.services_image__3_UsQ{height:300px}.services_buttons__XUpG2{display:grid;grid-gap:var(--spacing-xs);gap:var(--spacing-xs);grid-template-columns:1fr;grid-auto-rows:auto;margin-right:var(--spacing-xl)}@media(min-width:900px){.services_buttons__XUpG2{margin-right:var(--spacing-3xl)}}.services_icon__jOF7a{width:14px;height:14px}.services_icon__jOF7a path{fill:var(--white)}.partners_root__dC_BT{padding-top:var(--spacing-9xl);padding-bottom:var(--spacing-9xl)}.partners_title__gNGah{position:relative;text-align:right;margin-bottom:var(--spacing-5xl);display:inline-block}@media(max-width:899px){.partners_title__gNGah{font-size:3rem}}.partners_partnership__zazcT{color:var(--main-color);position:absolute;top:28px;left:0;text-transform:uppercase}@media(max-width:899px){.partners_partnership__zazcT{display:none}}.partners_partners__Ei7b9{display:grid;grid-gap:var(--spacing-md);gap:var(--spacing-md);grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:900px){.partners_partners__Ei7b9{grid-template-columns:repeat(4,minmax(0,1fr))}}.partners_partner___Xv00{background:var(--grey-100-color);height:100px;display:flex;align-items:center;justify-content:center;padding:var(--spacing-xl)}@media(min-width:900px){.partners_partner___Xv00{height:230px}}.partners_imageWrapper__Pdbko{width:100%;height:100%;position:relative}.products_root__ZFk9Y{background:var(--grey-100-color);padding-bottom:var(--spacing-8xl)}.products_brandMargin__TTta4{margin-bottom:var(--spacing-7xl)}.products_brandHeader__d0LFv{display:flex;align-items:center}.products_brandImage__Vple6{width:150px;height:auto;margin-right:var(--spacing-sm)}.products_brandName__84u7m{font-size:1.715rem}.products_products__6_JJL{display:grid;margin-top:var(--spacing-3xl);grid-gap:var(--spacing-md);gap:var(--spacing-md);grid-auto-rows:auto;grid-template-columns:1fr}@media(min-width:600px){.products_products__6_JJL{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:900px){.products_products__6_JJL{grid-template-columns:repeat(4,minmax(0,1fr))}}.products_productsMargin__l2vAC{margin-top:var(--spacing-lg)}.products_product__xDjXD{background:var(--white);padding:var(--spacing-lg) var(--spacing-sm);display:flex;flex-direction:column}.products_imageWrapper__sHEy1{height:156px;margin-bottom:var(--spacing-3xl);position:relative}.products_type__d3Q_S{line-height:1;font-weight:700;color:var(--grey-300-color);margin-top:calc(var(--spacing-md)*-1);margin-bottom:var(--spacing-2xs)}.products_name__n4paa{margin-bottom:var(--spacing-xs)}.products_description__EUrry{margin-bottom:var(--spacing-2xl)}.products_price__L0dqO{margin-top:auto;display:flex;align-items:center}.products_price__L0dqO strong{margin-right:var(--spacing-2xs)}.products_mainColor__Wxzim{color:var(--main-color)}.products_footer__JIHZE{margin-top:auto;display:grid;grid-gap:var(--spacing-sm);gap:var(--spacing-sm);grid-template-columns:repeat(2,1fr)}.products_footerWithPrice__dAZMp{margin-top:var(--spacing-md)}.products_modal__aT35o{display:flex;flex-direction:column;align-items:stretch}.products_modalHeader__rUgc4{display:grid;grid-gap:var(--spacing-5xl);gap:var(--spacing-5xl);margin:var(--spacing-md) 0 var(--spacing-4xl)}@media(min-width:900px){.products_modalHeader__rUgc4{grid-template-columns:7fr 5fr}.products_modalImageWrapper__LdSDP{margin:calc(var(--spacing-md)*-1) 0 0 calc(var(--spacing-md)*-1)}}.products_modalMeta__C_8EA{display:flex;flex-direction:column;justify-content:flex-end}.products_modalBrand__g5ZYC{margin-bottom:var(--spacing-3xs);font-weight:700;color:var(--grey-300-color)}.products_modalName__yg9x_{margin-bottom:var(--spacing-xs)}.products_modalShortDescription__sx4T3{margin-bottom:var(--spacing-3xl);color:var(--grey-600-color)}.products_modalPrice__NJ6V7{margin-bottom:var(--spacing-md)}.products_modalDescriptionTitle__EKHPa{font-weight:700;margin-bottom:var(--spacing-xs)}.products_modalDescription__9PrmU{margin-bottom:var(--spacing-2xl);color:var(--grey-600-color)}.products_modalLink__TjiL_{display:flex;align-items:center;margin-bottom:var(--spacing-md)}.products_pdfIcon__CjsGF{width:14px;height:17px;margin-right:var(--spacing-xs)}.products_chevron___4hs2{width:10px;height:10px;margin-left:var(--spacing-2xs)}.about_root__S9hwr{padding-top:var(--spacing-10xl);padding-bottom:var(--spacing-10xl);display:grid;grid-gap:var(--spacing-3xl);gap:var(--spacing-3xl);grid-auto-rows:auto;grid-template-columns:1fr;grid-template-areas:"image" "texts"}@media(min-width:900px){.about_root__S9hwr{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"texts image"}}.about_texts__pfRqV{display:flex;flex-direction:column;align-items:flex-start;grid-area:texts}.about_title__f2uJ4{margin-bottom:var(--spacing-md)}.about_description__Tfwku{margin-bottom:var(--spacing-3xl)}.about_footer__uUoGV{display:flex;align-items:center;justify-content:space-between;align-self:stretch}.about_image__yjXcf{position:relative;grid-area:image}@media(min-width:900px){.about_image__yjXcf:before{content:"";position:absolute;top:22px;left:22px;width:100%;height:100%;border:3px solid var(--grey-700-color);opacity:.2;z-index:10}}.contact_root__Y0SRQ{position:relative;padding:var(--spacing-8xl) 0 var(--spacing-10xl);background-image:url(/images/contact.jpg)}.contact_root__Y0SRQ:before{content:"";position:absolute;inset:0;background:var(--grey-800-color);opacity:.5;z-index:0}.contact_container__PmnAt{display:grid;grid-gap:var(--spacing-lg);gap:var(--spacing-lg);grid-template-columns:1fr;position:relative;z-index:10}@media(min-width:1200px){.contact_container__PmnAt{grid-template-columns:5fr 7fr}}.contact_info__s9FLm{background:var(--grey-700-color);padding:var(--spacing-7xl) var(--spacing-4xl);color:var(--white)}.contact_title__rth4T{text-transform:uppercase;margin-bottom:var(--spacing-4xl)}.contact_text___XzK6{margin-bottom:var(--spacing-3xl)}.contact_contactInfo__dw_vm{line-height:1.5}.contact_contactInfo__dw_vm a:hover{text-decoration:underline}.contact_formContainer__kw_N4{background:var(--white);padding:var(--spacing-4xl)}.contact_form__FAp_J,.contact_submitted__AltNx{display:flex;flex-direction:column;height:100%}.contact_submitted__AltNx{align-items:center;justify-content:center;transition:opacity .5s;text-align:center}.contact_submittedTitle__JbOR8{line-height:1;margin-bottom:var(--spacing-lg)}.contact_hidden__Cc0xH{opacity:0}.contact_shown__nq8by{opacity:1}.contact_field__EhI6S,.contact_formTitle__g8rSu{margin-bottom:var(--spacing-lg)}.contact_field__EhI6S{border:1px solid var(--grey-200-color);padding:var(--spacing-lg)}.contact_field__EhI6S::-moz-placeholder{color:var(--grey-200-color)}.contact_field__EhI6S:-ms-input-placeholder{color:var(--grey-200-color)}.contact_field__EhI6S::placeholder{color:var(--grey-200-color)}.contact_error__9N65h{border-color:#d73434}.contact_textarea__u8d_W{min-height:150px;resize:none}.contact_footer__5DBIW{display:flex;flex-direction:column;align-items:center;justify-content:space-between;margin-top:var(--spacing-2xl)}@media(min-width:600px){.contact_footer__5DBIW{flex-direction:row}}.contact_button__H_WsI{margin-top:var(--spacing-lg)}@media(min-width:600px){.contact_button__H_WsI{margin-top:0}}