.sf-lang-links{display:inline-flex;align-items:center;gap:8px;vertical-align:middle;white-space:nowrap;font-size:12px;line-height:1.5}
.sf-lang-links a{display:inline-block!important;color:inherit!important;text-decoration:none!important;opacity:.75}
.sf-lang-links a:hover,.sf-lang-links a:focus-visible,.sf-lang-links a[aria-current=page]{opacity:1;text-decoration:underline!important;text-underline-offset:3px}
.sf-lang-links a+a:before{content:"|";display:inline-block;margin-right:8px;opacity:.45}
.header .sf-lang-links{color:#fff}
body.siferro-source-match .header .topbox .btnbox,
body.onindex.siferro-source-match .header .topbox .btnbox{background:#143f7a!important;color:#fff!important}
body.onindex.siferro-source-match .header .topbox .btnbox:before,
body.onindex.siferro-source-match .header .topbox .btnbox:after{display:block!important}
.m_nav .sf-lang-links{display:flex;flex-wrap:wrap;justify-content:center;margin:14px 0;color:#fff}
.m_nav .sf-lang-links a{font-size:14px!important}
@media(max-width:1199px){.header .sf-lang-links{font-size:11px;gap:5px}.header .sf-lang-links a+a:before{margin-right:5px}}
.company01 .content .sf-factory-gallery{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);grid-template-rows:repeat(2,210px);gap:10px;margin:24px 0 0;max-width:100%}
.company01 .content .sf-factory-gallery figure{margin:0;overflow:hidden;background:#e7ebef}
.company01 .content .sf-factory-gallery figure:first-child{grid-row:span 2}
.company01 .content .sf-factory-gallery img{display:block;width:100%;height:100%!important;max-width:none;object-fit:cover}
@media(max-width:767px){.company01 .content .sf-factory-gallery{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:220px 150px;gap:6px;margin-top:18px}.company01 .content .sf-factory-gallery figure:first-child{grid-column:span 2;grid-row:auto}}
