/* KuaXunTong identity: shared by all public language pages. */
body > header > a.brand.brand-image {
  background: #fff !important;
  clip-path: none !important;
  padding: 0 22px !important;
  min-width: 250px !important;
  width: 250px !important;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
}
.brand-image .brand-logo {
  display: block;
  width: 208px;
  max-width: 100%;
  height: auto;
  object-fit: contain;
  flex-shrink: 0;
}
footer .brand-image {
  display: inline-flex;
  width: 220px;
  padding: 0;
  background: none;
}
footer .brand-image .brand-logo { width: 208px; filter: brightness(0) invert(1); }
@media (max-width: 1100px) {
 body > header > a.brand.brand-image { min-width: 218px !important; width: 218px !important; padding: 0 16px !important; }
 .brand-image .brand-logo { width: 186px; }
}
@media (max-width: 767px) {
 body > header > a.brand.brand-image { min-width: 0 !important; width: 190px !important; max-width: calc(100vw - 150px); padding: 0 14px !important; }
 .brand-image .brand-logo { width: 162px; }
}
@media (max-width: 360px) {
 body > header > a.brand.brand-image { width: 165px !important; padding: 0 10px !important; }
 .brand-image .brand-logo { width: 145px; }
}
