html[data-locale]:not([data-locale=sc]) .site-header__navigation{gap:clamp(14px,1.7vw,30px);font-size:15px;letter-spacing:normal}html[data-locale]:not([data-locale=sc]) .site-header.is-compact .site-header__navigation{gap:clamp(14px,1.7vw,30px);font-size:14px}html[data-locale]:not([data-locale=sc]) .site-header__language{letter-spacing:normal}html[data-locale]:not([data-locale=sc]) .product-menu__categories a,html[data-locale]:not([data-locale=sc]) .product-menu__children a{padding-block:10px;white-space:normal}html[data-locale]:not([data-locale=sc]) .company-page #offices fieldset *,html[data-locale]:not([data-locale=sc]) .company-page .editor,html[data-locale]:not([data-locale=sc]) .product-menu,html[data-locale]:not([data-locale=sc]) .site-footer__links{letter-spacing:normal}html[data-locale]:not([data-locale=sc]) .company-page #inner_banner .page_head h1{max-width:900px;font-size:clamp(32px,3.1vw,52px);overflow-wrap:anywhere}html[data-locale]:not([data-locale=sc]) .company-page .section_title h2{letter-spacing:normal;overflow-wrap:anywhere}html[data-locale]:not([data-locale=sc]) .company-page #enquiry form *{letter-spacing:normal}html[data-locale]:not([data-locale=sc]) .company-page #offices a{overflow-wrap:anywhere}html[data-locale]:not([data-locale=sc]) .hero-scene__slogan--translated{position:absolute;left:37%;top:68%;width:28%;font-size:clamp(18px,2.2vw,42px);line-height:1.25;font-weight:700;color:#31529b;text-align:center;text-wrap:balance}html[data-locale]:not([data-locale=sc]) .home-sections .process .cell_title{letter-spacing:normal;font-size:clamp(12px,1.2vw,20px);line-height:1.3}html[data-locale]:not([data-locale=sc]) .home-sections .news .tag_container{flex-wrap:wrap}@media(max-width:767px){html[data-locale]:not([data-locale=sc]) .hero-scene__slogan--translated{left:31%;top:68%;width:47%;font-size:20px}html[data-locale]:not([data-locale=sc]) .site-footer__links{gap:30px 12px;line-height:1.5}}.mobile-nav-language-choice .site-header__language .css-icon--globe,.mobile-nav-top-language .site-header__language .css-icon--globe{position:static;transform:none}html[dir=rtl] body{font-family:Arial,sans-serif}html[dir=rtl] .site-header.is-compact .site-header__logo,html[dir=rtl] .site-header__logo{left:auto;right:5px}html[dir=rtl] .site-header__navigation,html[dir=rtl] .site-header__tools{right:auto;left:0}html[dir=rtl] .site-header__language-wrapper{margin-left:0;margin-right:7px}html[dir=rtl] .site-header__language-wrapper:before{left:auto;right:0}html[dir=rtl] .site-header__language{padding-left:0;padding-right:50px}html[dir=rtl] .site-header__language .css-icon--globe{left:auto;right:21px}html[dir=rtl] .product-menu__categories a{padding-left:45px;padding-right:30px}html[dir=rtl] .product-menu__categories .css-icon{right:auto;left:26px;transform:translateY(-50%)}html[dir=rtl] .product-menu__children a{padding-inline:30px 20px}html[dir=rtl] .site-footer__links a{padding-right:0;padding-left:15px}html[dir=rtl] .site-footer__copyright{text-align:right}html[dir=rtl] .company-page #inner_banner .page_head .mask{left:auto;right:-10px;transform:scaleX(-1)}html[dir=rtl] .company-page #inner_banner .gradient{left:auto;right:0;transform:scaleX(-1)}html[dir=rtl] .company-page #inner_banner .navigation img{transform:scaleX(-1)}html[dir=rtl] .company-page .section_title:before{left:auto;right:-38px}html[dir=rtl] .company-page .wrapper .info nav a{padding-inline:30px 60px}html[dir=rtl] .company-page .wrapper .info nav a:after{right:auto;left:30px;transform:scaleX(-1)}html[dir=rtl] .company-page #offices fieldset .wrapper div{padding-left:0;padding-right:100px;background-position:100% 0}html[dir=rtl] .company-page #offices a[href^="mailto:"],html[dir=rtl] .company-page #offices a[href^="tel:"],html[dir=rtl] input[type=email],html[dir=rtl] input[type=tel]{direction:ltr;unicode-bidi:isolate}html[dir=rtl] .company-page #enquiry .select .select-input{text-align:right}html[dir=rtl] .company-page #enquiry form .options .checkbox{padding-left:16px;padding-right:45px}html[dir=rtl] .company-page #enquiry form .options .checkbox:before{left:auto;right:0}html[dir=rtl] .company-page #enquiry form .options .checkbox.checked:after{left:auto;right:5px}html[dir=rtl] .company-page #enquiry form p+p{float:left}html[dir=rtl] .site-dialog pre{text-align:right;white-space:pre-wrap}html[dir=rtl] .gallery-track,html[dir=rtl] .home-hero,html[dir=rtl] .home-sections .control,html[dir=rtl] .home-sections .native-rail,html[dir=rtl] .home-sections .process .main_content,html[dir=rtl] .icon-carousel__track,html[dir=rtl] .slide-submit{direction:ltr}html[dir=rtl] .icon-carousel__page,html[dir=rtl] .native-rail .cell_des,html[dir=rtl] .native-rail .cell_title,html[dir=rtl] .process .cell_title{direction:rtl}html[dir=rtl] .mobile-nav__logo{left:auto;right:23px}html[dir=rtl] .mobile-nav-dialog>button.dialog-close{right:auto;left:16px}html[dir=rtl] .mobile-nav-top-language{right:auto;left:96px}html[dir=rtl] .mobile-nav-language-choice .site-header__language,html[dir=rtl] .mobile-nav-top-language .site-header__language{padding:10px 24px}@media(max-width:1199px){html[dir=rtl] .site-header__tools{right:auto;left:66px}html[dir=rtl] .site-header__menu{right:auto;left:0}html[dir=rtl] .site-header__language{padding-right:40px}html[dir=rtl] .site-header__language .css-icon--globe{right:11px}html[dir=rtl] .company-page #enquiry form p+p{float:none}}