/* Original transparent ROW artwork supplied by the user. No redrawn mark. */
body .brand.row-brand{position:relative;display:inline-block;width:164px;flex:0 0 auto;line-height:0;vertical-align:middle;gap:0}
body .brand.row-brand>.row-logo{display:block;width:100%;height:auto;object-fit:contain;filter:invert(1)}
body .brand.row-brand>.row-unit{display:block;position:absolute;left:42.2%;right:4%;top:80%;margin:0;padding:0;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-size:7.8px;line-height:1.1;font-weight:600;letter-spacing:.2em;text-align:center;color:inherit;white-space:nowrap}
.subpage .site-header .row-brand>.row-logo{filter:none}
.sistem-page .site-header .row-brand>.row-logo,.industrial-v2 .site-header .row-brand>.row-logo,.digital-page .site-header .row-brand>.row-logo{filter:invert(1)}
.digital-page .site-header.dg-nav-solid .row-brand>.row-logo,.digital-page .footer .row-brand>.row-logo{filter:none}
body.menu-open .site-header .row-brand>.row-logo{filter:invert(1)}
.digital-page .site-header .brand.row-brand{width:153px}
.digital-page .site-header .brand.row-brand>.row-unit{font-size:7.2px;letter-spacing:.21em}
body .footer .brand.row-brand{width:180px}
body .footer .brand.row-brand>.row-unit{font-size:8.5px}
@media(max-width:800px){body .site-header .brand.row-brand{width:145px}body .site-header .brand.row-brand>.row-unit{font-size:7px;letter-spacing:.18em}.digital-page .site-header .brand.row-brand{width:140px}.digital-page .site-header .brand.row-brand>.row-unit{font-size:6.7px}body .footer .brand.row-brand{width:164px}body .footer .brand.row-brand>.row-unit{font-size:7.8px}}
